0s autopkgtest [21:32:38]: starting date and time: 2024-03-24 21:32:38+0000 0s autopkgtest [21:32:38]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [21:32:38]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.knanfasw/out --timeout-copy=6000 -a i386 --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-2@lcy02-30.secgroup --name adt-noble-i386-apache2-20240324-194418-juju-7f2275-prod-proposed-migration-environment-2 --image adt/ubuntu-noble-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 846s autopkgtest [21:46:44]: testbed dpkg architecture: amd64 846s autopkgtest [21:46:44]: testbed apt version: 2.7.12 847s autopkgtest [21:46:45]: test architecture: i386 847s autopkgtest [21:46:45]: @@@@@@@@@@@@@@@@@@@@ test bed setup 847s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 847s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [496 kB] 847s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 847s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3983 kB] 847s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [58.0 kB] 847s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 Packages [728 kB] 847s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main i386 Packages [490 kB] 847s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 c-n-f Metadata [3508 B] 847s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted amd64 Packages [30.5 kB] 847s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/restricted i386 Packages [6700 B] 847s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/restricted amd64 c-n-f Metadata [116 B] 847s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/universe amd64 Packages [4417 kB] 847s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/universe i386 Packages [1299 kB] 847s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/universe amd64 c-n-f Metadata [9396 B] 847s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/multiverse amd64 Packages [97.1 kB] 847s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/multiverse i386 Packages [27.7 kB] 847s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/multiverse amd64 c-n-f Metadata [196 B] 850s Fetched 11.8 MB in 1s (7966 kB/s) 850s Reading package lists... 852s Reading package lists... 852s Building dependency tree... 852s Reading state information... 852s Calculating upgrade... 853s The following packages will be upgraded: 853s libproc2-0 procps 853s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 853s Need to get 767 kB of archives. 853s After this operation, 4096 B of additional disk space will be used. 853s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 libproc2-0 amd64 2:4.0.4-4ubuntu2 [59.2 kB] 853s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 procps amd64 2:4.0.4-4ubuntu2 [708 kB] 853s Fetched 767 kB in 0s (26.1 MB/s) 853s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71864 files and directories currently installed.) 853s Preparing to unpack .../libproc2-0_2%3a4.0.4-4ubuntu2_amd64.deb ... 853s Unpacking libproc2-0:amd64 (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 853s Preparing to unpack .../procps_2%3a4.0.4-4ubuntu2_amd64.deb ... 853s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 853s Setting up libproc2-0:amd64 (2:4.0.4-4ubuntu2) ... 853s Setting up procps (2:4.0.4-4ubuntu2) ... 855s Processing triggers for man-db (2.12.0-3) ... 855s Processing triggers for libc-bin (2.39-0ubuntu6) ... 855s Reading package lists... 855s Building dependency tree... 855s Reading state information... 856s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 856s sh: Attempting to set up Debian/Ubuntu apt sources automatically 856s sh: Distribution appears to be Ubuntu 857s Reading package lists... 857s Building dependency tree... 857s Reading state information... 858s eatmydata is already the newest version (131-1). 858s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 858s Reading package lists... 858s Building dependency tree... 858s Reading state information... 858s dbus is already the newest version (1.14.10-4ubuntu1). 858s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 858s Reading package lists... 858s Building dependency tree... 858s Reading state information... 858s rng-tools-debian is already the newest version (2.4). 858s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 858s Reading package lists... 858s Building dependency tree... 858s Reading state information... 859s The following packages will be REMOVED: 859s cloud-init* python3-configobj* python3-debconf* 859s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 859s After this operation, 3256 kB disk space will be freed. 859s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71865 files and directories currently installed.) 859s Removing cloud-init (24.1.2-0ubuntu1) ... 859s Removing python3-configobj (5.0.8-3) ... 860s Removing python3-debconf (1.5.86) ... 860s Processing triggers for man-db (2.12.0-3) ... 860s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71476 files and directories currently installed.) 860s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 860s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 860s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 860s invoke-rc.d: policy-rc.d denied execution of try-restart. 861s Reading package lists... 861s Building dependency tree... 861s Reading state information... 861s linux-generic is already the newest version (6.8.0-11.11+1). 861s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 861s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 861s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 861s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 863s Reading package lists... 863s Reading package lists... 863s Building dependency tree... 863s Reading state information... 864s Calculating upgrade... 864s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 864s Reading package lists... 864s Building dependency tree... 864s Reading state information... 864s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 864s autopkgtest [21:47:02]: rebooting testbed after setup commands that affected boot 895s autopkgtest [21:47:33]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 00:29:05 UTC 2024 896s autopkgtest [21:47:34]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 898s Get:1 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu2 (dsc) [3348 B] 898s Get:2 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu2 (tar) [9825 kB] 898s Get:3 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu2 (diff) [920 kB] 898s gpgv: Signature made Wed Jan 31 09:19:44 2024 UTC 898s gpgv: using RSA key A661100B3DAC1D4F2CAD8A54E603B2578FB8F0FB 898s gpgv: Can't check signature: No public key 898s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.58-1ubuntu2.dsc: no acceptable signature found 899s autopkgtest [21:47:37]: testing package apache2 version 2.4.58-1ubuntu2 899s autopkgtest [21:47:37]: build not needed 900s autopkgtest [21:47:38]: test run-test-suite: preparing testbed 903s Note, using file '/tmp/autopkgtest.IH6StI/1-autopkgtest-satdep.dsc' to get the build dependencies 903s Reading package lists... 903s Building dependency tree... 903s Reading state information... 904s Starting pkgProblemResolver with broken count: 0 904s Starting 2 pkgProblemResolver with broken count: 0 904s Done 904s The following NEW packages will be installed: 904s apache2:i386 apache2-bin:i386 apache2-data apache2-dev:i386 apache2-utils 904s autoconf automake autopoint autotools-dev binutils-i686-linux-gnu 904s build-essential cpp cpp-13 cpp-13-i686-linux-gnu cpp-13-x86-64-linux-gnu 904s cpp-i686-linux-gnu cpp-x86-64-linux-gnu cross-config 904s crossbuild-essential-i386 debhelper debugedit dh-autoreconf 904s dh-strip-nondeterminism dpkg-cross dwz g++ g++-13 g++-13-i686-linux-gnu 904s g++-13-x86-64-linux-gnu g++-i686-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 904s gcc-13-cross-base gcc-13-i686-linux-gnu gcc-13-i686-linux-gnu-base 904s gcc-13-x86-64-linux-gnu gcc-14-base:i386 gcc-14-cross-base gcc-9-base:i386 904s gcc-i686-linux-gnu gcc-x86-64-linux-gnu gettext intltool-debian 904s libalgorithm-c3-perl libanyevent-perl libapr1 libapr1:i386 libapr1-dev:i386 904s libaprutil1 libaprutil1:i386 libaprutil1-dbd-sqlite3:i386 904s libaprutil1-dev:i386 libaprutil1-ldap:i386 libarchive-zip-perl libasan5:i386 904s libasan8 libasan8-i386-cross libatomic1 libatomic1:i386 904s libatomic1-i386-cross libb-hooks-endofscope-perl libb-hooks-op-check-perl 904s libbrotli1:i386 libbytes-random-secure-perl libc-dev-bin libc6:i386 904s libc6-dev libc6-dev:i386 libc6-dev-i386-cross libc6-i386-cross libcc1-0 904s libclass-c3-perl libclass-data-inheritable-perl libclass-inspector-perl 904s libclass-method-modifiers-perl libclass-singleton-perl libclone-perl 904s libcom-err2:i386 libconfig-auto-perl libconfig-inifiles-perl libcrypt-dev 904s libcrypt-dev:i386 libcrypt-random-seed-perl libcrypt-ssleay-perl 904s libcrypt1:i386 libcurl4:i386 libdata-optlist-perl libdatetime-locale-perl 904s libdatetime-perl libdatetime-timezone-perl libdb5.3:i386 libdebhelper-perl 904s libdebian-dpkgcross-perl libdevel-callchecker-perl libdevel-stacktrace-perl 904s libdw1 libdynaloader-functions-perl libencode-locale-perl 904s libeval-closure-perl libexception-class-perl libexpat1:i386 904s libexpat1-dev:i386 libfcgi-perl libfcgi0ldbl libffi8:i386 904s libfile-homedir-perl libfile-listing-perl libfile-sharedir-perl 904s libfile-stripnondeterminism-perl libfile-which-perl libgcc-13-dev 904s libgcc-13-dev-i386-cross libgcc-9-dev:i386 libgcc-s1:i386 904s libgcc-s1-i386-cross libgdbm6:i386 libgmp10:i386 libgnutls30:i386 libgomp1 904s libgomp1:i386 libgomp1-i386-cross libgssapi-krb5-2:i386 libhogweed6:i386 904s libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl 904s libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl libhttp-message-perl 904s libhttp-negotiate-perl libhwasan0 libicu74:i386 libidn2-0:i386 904s libio-html-perl libio-socket-ssl-perl libio-string-perl libisl23 libitm1 904s libitm1:i386 libitm1-i386-cross libjansson4:i386 libk5crypto3:i386 904s libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libldap-dev:i386 904s libldap2:i386 liblsan0 liblua5.4-0:i386 liblwp-mediatypes-perl 904s liblwp-protocol-https-perl liblzma5:i386 libmath-random-isaac-perl 904s libmodule-implementation-perl libmodule-runtime-perl libmpc3 904s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 904s libnet-http-perl libnet-ssleay-perl libnettle8:i386 libnghttp2-14:i386 904s libp11-kit0:i386 libpackage-stash-perl libparams-classify-perl 904s libparams-util-perl libparams-validationcompiler-perl libpcre2-16-0 904s libpcre2-16-0:i386 libpcre2-32-0 libpcre2-32-0:i386 libpcre2-8-0:i386 904s libpcre2-dev libpcre2-dev:i386 libpcre2-posix3 libpcre2-posix3:i386 904s libpod-parser-perl libprotocol-http2-perl libpsl5:i386 libquadmath0 904s libquadmath0:i386 libquadmath0-i386-cross librole-tiny-perl librtmp1:i386 904s libsasl2-2:i386 libsasl2-modules-db:i386 libsctp-dev:i386 libsctp1:i386 904s libspecio-perl libsqlite3-0:i386 libssh-4:i386 libssl3:i386 libstdc++-13-dev 904s libstdc++-13-dev-i386-cross libstdc++-9-dev:i386 libstdc++6:i386 904s libstdc++6-i386-cross libsub-exporter-perl libsub-exporter-progressive-perl 904s libsub-identify-perl libsub-install-perl libsub-name-perl 904s libsub-override-perl libsub-quote-perl libtasn1-6:i386 libtimedate-perl 904s libtool libtry-tiny-perl libtsan2 libubsan1 libubsan1:i386 904s libubsan1-i386-cross libunistring5:i386 liburi-perl libuuid1:i386 904s libvariable-magic-perl libwww-perl libwww-robotrules-perl libxml-dom-perl 904s libxml-libxml-perl libxml-namespacesupport-perl libxml-parser-perl 904s libxml-perl libxml-regexp-perl libxml-sax-base-perl libxml-sax-perl 904s libxml-simple-perl libxml2:i386 libxstring-perl libyaml-perl libzstd1:i386 904s linux-libc-dev linux-libc-dev:i386 linux-libc-dev-i386-cross m4 perl-doc 904s perl-openssl-defaults po-debconf rpcsvc-proto uuid-dev:i386 zlib1g:i386 904s 0 upgraded, 244 newly installed, 0 to remove and 0 not upgraded. 904s Need to get 194 MB of archives. 904s After this operation, 711 MB of additional disk space will be used. 904s Get:1 http://ftpmaster.internal/ubuntu noble/main i386 gcc-14-base i386 14-20240303-1ubuntu1 [46.9 kB] 904s Get:2 http://ftpmaster.internal/ubuntu noble/main i386 libgcc-s1 i386 14-20240303-1ubuntu1 [95.0 kB] 904s Get:3 http://ftpmaster.internal/ubuntu noble/main i386 libc6 i386 2.39-0ubuntu6 [3010 kB] 904s Get:4 http://ftpmaster.internal/ubuntu noble/main i386 libuuid1 i386 2.39.3-6ubuntu2 [35.8 kB] 904s Get:5 http://ftpmaster.internal/ubuntu noble/main i386 libapr1 i386 1.7.2-3 [116 kB] 904s Get:6 http://ftpmaster.internal/ubuntu noble/main i386 libcrypt1 i386 1:4.4.36-4 [106 kB] 904s Get:7 http://ftpmaster.internal/ubuntu noble/main i386 libdb5.3 i386 5.3.28+dfsg2-4 [808 kB] 904s Get:8 http://ftpmaster.internal/ubuntu noble/main i386 libexpat1 i386 2.6.0-1 [91.2 kB] 904s Get:9 http://ftpmaster.internal/ubuntu noble/main i386 libgdbm6 i386 1.23-5 [39.1 kB] 904s Get:10 http://ftpmaster.internal/ubuntu noble/main i386 libssl3 i386 3.0.10-1ubuntu4 [1914 kB] 904s Get:11 http://ftpmaster.internal/ubuntu noble/main i386 libaprutil1 i386 1.6.3-1ubuntu1 [100 kB] 904s Get:12 http://ftpmaster.internal/ubuntu noble/main i386 libsqlite3-0 i386 3.45.1-1 [775 kB] 904s Get:13 http://ftpmaster.internal/ubuntu noble/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-1ubuntu1 [11.6 kB] 904s Get:14 http://ftpmaster.internal/ubuntu noble/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu4 [273 kB] 904s Get:15 http://ftpmaster.internal/ubuntu noble/main i386 libnettle8 i386 3.9.1-2 [192 kB] 904s Get:16 http://ftpmaster.internal/ubuntu noble/main i386 libhogweed6 i386 3.9.1-2 [203 kB] 904s Get:17 http://ftpmaster.internal/ubuntu noble/main i386 libunistring5 i386 1.1-2 [543 kB] 904s Get:18 http://ftpmaster.internal/ubuntu noble/main i386 libidn2-0 i386 2.3.7-2 [102 kB] 904s Get:19 http://ftpmaster.internal/ubuntu noble/main i386 libffi8 i386 3.4.6-1 [22.7 kB] 904s Get:20 http://ftpmaster.internal/ubuntu noble/main i386 libp11-kit0 i386 0.25.3-4ubuntu1 [289 kB] 904s Get:21 http://ftpmaster.internal/ubuntu noble/main i386 libtasn1-6 i386 4.19.0-3 [44.3 kB] 904s Get:22 http://ftpmaster.internal/ubuntu noble/main i386 libgnutls30 i386 3.8.3-1ubuntu1 [1010 kB] 904s Get:23 http://ftpmaster.internal/ubuntu noble/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-4 [21.5 kB] 904s Get:24 http://ftpmaster.internal/ubuntu noble/main i386 libsasl2-2 i386 2.1.28+dfsg1-4 [61.6 kB] 904s Get:25 http://ftpmaster.internal/ubuntu noble/main i386 libldap2 i386 2.6.7+dfsg-1~exp1ubuntu1 [210 kB] 904s Get:26 http://ftpmaster.internal/ubuntu noble/main i386 libaprutil1-ldap i386 1.6.3-1ubuntu1 [9292 B] 904s Get:27 http://ftpmaster.internal/ubuntu noble/main i386 libbrotli1 i386 1.1.0-2 [334 kB] 904s Get:28 http://ftpmaster.internal/ubuntu noble/main i386 libkrb5support0 i386 1.20.1-5build1 [37.3 kB] 904s Get:29 http://ftpmaster.internal/ubuntu noble/main i386 libcom-err2 i386 1.47.0-2ubuntu1 [22.7 kB] 904s Get:30 http://ftpmaster.internal/ubuntu noble/main i386 libk5crypto3 i386 1.20.1-5build1 [86.0 kB] 904s Get:31 http://ftpmaster.internal/ubuntu noble/main i386 libkeyutils1 i386 1.6.3-3 [9824 B] 904s Get:32 http://ftpmaster.internal/ubuntu noble/main i386 libkrb5-3 i386 1.20.1-5build1 [394 kB] 904s Get:33 http://ftpmaster.internal/ubuntu noble/main i386 libgssapi-krb5-2 i386 1.20.1-5build1 [153 kB] 904s Get:34 http://ftpmaster.internal/ubuntu noble/main i386 libnghttp2-14 i386 1.59.0-1 [89.2 kB] 904s Get:35 http://ftpmaster.internal/ubuntu noble/main i386 libpsl5 i386 0.21.2-1build1 [57.7 kB] 904s Get:36 http://ftpmaster.internal/ubuntu noble/main i386 zlib1g i386 1:1.3.dfsg-3ubuntu1 [60.3 kB] 904s Get:37 http://ftpmaster.internal/ubuntu noble/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build4 [62.8 kB] 904s Get:38 http://ftpmaster.internal/ubuntu noble/main i386 libssh-4 i386 0.10.6-2 [252 kB] 904s Get:39 http://ftpmaster.internal/ubuntu noble/main i386 libzstd1 i386 1.5.5+dfsg2-2 [287 kB] 904s Get:40 http://ftpmaster.internal/ubuntu noble/main i386 libcurl4 i386 8.5.0-2ubuntu2 [376 kB] 904s Get:41 http://ftpmaster.internal/ubuntu noble/main i386 libjansson4 i386 2.14-2 [35.5 kB] 904s Get:42 http://ftpmaster.internal/ubuntu noble/main i386 libstdc++6 i386 14-20240303-1ubuntu1 [862 kB] 904s Get:43 http://ftpmaster.internal/ubuntu noble/main i386 liblua5.4-0 i386 5.4.6-3 [182 kB] 904s Get:44 http://ftpmaster.internal/ubuntu noble/main i386 libpcre2-8-0 i386 10.42-4ubuntu1 [227 kB] 904s Get:45 http://ftpmaster.internal/ubuntu noble/main i386 libicu74 i386 74.2-1ubuntu1 [11.0 MB] 904s Get:46 http://ftpmaster.internal/ubuntu noble/main i386 liblzma5 i386 5.4.5-0.3 [149 kB] 904s Get:47 http://ftpmaster.internal/ubuntu noble/main i386 libxml2 i386 2.9.14+dfsg-1.3ubuntu1 [722 kB] 904s Get:48 http://ftpmaster.internal/ubuntu noble/main i386 apache2-bin i386 2.4.58-1ubuntu2 [1442 kB] 904s Get:49 http://ftpmaster.internal/ubuntu noble/main amd64 apache2-data all 2.4.58-1ubuntu2 [163 kB] 904s Get:50 http://ftpmaster.internal/ubuntu noble/main amd64 libapr1 amd64 1.7.2-3 [107 kB] 904s Get:51 http://ftpmaster.internal/ubuntu noble/main amd64 libaprutil1 amd64 1.6.3-1ubuntu1 [91.6 kB] 904s Get:52 http://ftpmaster.internal/ubuntu noble/main amd64 apache2-utils amd64 2.4.58-1ubuntu2 [95.7 kB] 904s Get:53 http://ftpmaster.internal/ubuntu noble/main i386 apache2 i386 2.4.58-1ubuntu2 [90.2 kB] 904s Get:54 http://ftpmaster.internal/ubuntu noble/main amd64 autotools-dev all 20220109.1 [44.9 kB] 904s Get:55 http://ftpmaster.internal/ubuntu noble/main amd64 m4 amd64 1.4.19-4 [243 kB] 904s Get:56 http://ftpmaster.internal/ubuntu noble/main amd64 autoconf all 2.71-3 [339 kB] 904s Get:57 http://ftpmaster.internal/ubuntu noble/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 904s Get:58 http://ftpmaster.internal/ubuntu noble/main amd64 autopoint all 0.21-14ubuntu1 [422 kB] 904s Get:59 http://ftpmaster.internal/ubuntu noble/main amd64 libdebhelper-perl all 13.14.1ubuntu1 [89.5 kB] 904s Get:60 http://ftpmaster.internal/ubuntu noble/main amd64 libisl23 amd64 0.26-3 [741 kB] 904s Get:61 http://ftpmaster.internal/ubuntu noble/main amd64 libmpc3 amd64 1.3.1-1 [54.1 kB] 904s Get:62 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-13-x86-64-linux-gnu amd64 13.2.0-17ubuntu2 [11.2 MB] 904s Get:63 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-13 amd64 13.2.0-17ubuntu2 [1030 B] 904s Get:64 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [5326 B] 904s Get:65 http://ftpmaster.internal/ubuntu noble/main amd64 cpp amd64 4:13.2.0-7ubuntu1 [22.4 kB] 904s Get:66 http://ftpmaster.internal/ubuntu noble/main amd64 libcc1-0 amd64 14-20240303-1ubuntu1 [47.7 kB] 904s Get:67 http://ftpmaster.internal/ubuntu noble/main amd64 libgomp1 amd64 14-20240303-1ubuntu1 [147 kB] 904s Get:68 http://ftpmaster.internal/ubuntu noble/main amd64 libitm1 amd64 14-20240303-1ubuntu1 [29.1 kB] 904s Get:69 http://ftpmaster.internal/ubuntu noble/main amd64 libatomic1 amd64 14-20240303-1ubuntu1 [10.4 kB] 904s Get:70 http://ftpmaster.internal/ubuntu noble/main amd64 libasan8 amd64 14-20240303-1ubuntu1 [3026 kB] 905s Get:71 http://ftpmaster.internal/ubuntu noble/main amd64 liblsan0 amd64 14-20240303-1ubuntu1 [1310 kB] 905s Get:72 http://ftpmaster.internal/ubuntu noble/main amd64 libtsan2 amd64 14-20240303-1ubuntu1 [2732 kB] 905s Get:73 http://ftpmaster.internal/ubuntu noble/main amd64 libubsan1 amd64 14-20240303-1ubuntu1 [1172 kB] 905s Get:74 http://ftpmaster.internal/ubuntu noble/main amd64 libhwasan0 amd64 14-20240303-1ubuntu1 [1629 kB] 905s Get:75 http://ftpmaster.internal/ubuntu noble/main amd64 libquadmath0 amd64 14-20240303-1ubuntu1 [155 kB] 905s Get:76 http://ftpmaster.internal/ubuntu noble/main amd64 libgcc-13-dev amd64 13.2.0-17ubuntu2 [2687 kB] 905s Get:77 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-13-x86-64-linux-gnu amd64 13.2.0-17ubuntu2 [21.9 MB] 905s Get:78 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-13 amd64 13.2.0-17ubuntu2 [477 kB] 905s Get:79 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [1212 B] 905s Get:80 http://ftpmaster.internal/ubuntu noble/main amd64 gcc amd64 4:13.2.0-7ubuntu1 [5018 B] 905s Get:81 http://ftpmaster.internal/ubuntu noble/main amd64 libc-dev-bin amd64 2.39-0ubuntu6 [20.4 kB] 905s Get:82 http://ftpmaster.internal/ubuntu noble/main amd64 linux-libc-dev amd64 6.8.0-11.11 [1595 kB] 905s Get:83 http://ftpmaster.internal/ubuntu noble/main amd64 libcrypt-dev amd64 1:4.4.36-4 [128 kB] 905s Get:84 http://ftpmaster.internal/ubuntu noble/main amd64 rpcsvc-proto amd64 1.4.2-0ubuntu6 [68.5 kB] 905s Get:85 http://ftpmaster.internal/ubuntu noble/main amd64 libc6-dev amd64 2.39-0ubuntu6 [2126 kB] 905s Get:86 http://ftpmaster.internal/ubuntu noble/main amd64 libtool all 2.4.7-7 [166 kB] 905s Get:87 http://ftpmaster.internal/ubuntu noble/main amd64 dh-autoreconf all 20 [16.1 kB] 905s Get:88 http://ftpmaster.internal/ubuntu noble/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 905s Get:89 http://ftpmaster.internal/ubuntu noble/main amd64 libsub-override-perl all 0.10-1 [10.0 kB] 905s Get:90 http://ftpmaster.internal/ubuntu noble/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 905s Get:91 http://ftpmaster.internal/ubuntu noble/main amd64 dh-strip-nondeterminism all 1.13.1-1 [5362 B] 905s Get:92 http://ftpmaster.internal/ubuntu noble/main amd64 libdw1 amd64 0.190-1 [260 kB] 905s Get:93 http://ftpmaster.internal/ubuntu noble/main amd64 debugedit amd64 1:5.0-5 [46.1 kB] 905s Get:94 http://ftpmaster.internal/ubuntu noble/main amd64 dwz amd64 0.15-1 [112 kB] 905s Get:95 http://ftpmaster.internal/ubuntu noble/main amd64 gettext amd64 0.21-14ubuntu1 [864 kB] 905s Get:96 http://ftpmaster.internal/ubuntu noble/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 905s Get:97 http://ftpmaster.internal/ubuntu noble/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 905s Get:98 http://ftpmaster.internal/ubuntu noble/main amd64 debhelper all 13.14.1ubuntu1 [869 kB] 905s Get:99 http://ftpmaster.internal/ubuntu noble/main i386 linux-libc-dev i386 6.8.0-11.11 [1595 kB] 905s Get:100 http://ftpmaster.internal/ubuntu noble/main i386 libcrypt-dev i386 1:4.4.36-4 [138 kB] 905s Get:101 http://ftpmaster.internal/ubuntu noble/main i386 libc6-dev i386 2.39-0ubuntu6 [1851 kB] 905s Get:102 http://ftpmaster.internal/ubuntu noble/main i386 uuid-dev i386 2.39.3-6ubuntu2 [33.7 kB] 905s Get:103 http://ftpmaster.internal/ubuntu noble/main i386 libsctp1 i386 1.0.19+dfsg-2 [9380 B] 905s Get:104 http://ftpmaster.internal/ubuntu noble/main i386 libsctp-dev i386 1.0.19+dfsg-2 [51.7 kB] 905s Get:105 http://ftpmaster.internal/ubuntu noble/main i386 libapr1-dev i386 1.7.2-3 [764 kB] 905s Get:106 http://ftpmaster.internal/ubuntu noble/main i386 libldap-dev i386 2.6.7+dfsg-1~exp1ubuntu1 [329 kB] 905s Get:107 http://ftpmaster.internal/ubuntu noble/main i386 libexpat1-dev i386 2.6.0-1 [152 kB] 905s Get:108 http://ftpmaster.internal/ubuntu noble/main i386 libaprutil1-dev i386 1.6.3-1ubuntu1 [418 kB] 905s Get:109 http://ftpmaster.internal/ubuntu noble/main i386 libpcre2-16-0 i386 10.42-4ubuntu1 [211 kB] 905s Get:110 http://ftpmaster.internal/ubuntu noble/main i386 libpcre2-32-0 i386 10.42-4ubuntu1 [199 kB] 905s Get:111 http://ftpmaster.internal/ubuntu noble/main i386 libpcre2-posix3 i386 10.42-4ubuntu1 [6784 B] 905s Get:112 http://ftpmaster.internal/ubuntu noble/main i386 libpcre2-dev i386 10.42-4ubuntu1 [750 kB] 905s Get:113 http://ftpmaster.internal/ubuntu noble/main i386 apache2-dev i386 2.4.58-1ubuntu2 [199 kB] 905s Get:114 http://ftpmaster.internal/ubuntu noble/main amd64 libstdc++-13-dev amd64 13.2.0-17ubuntu2 [2340 kB] 905s Get:115 http://ftpmaster.internal/ubuntu noble/main amd64 g++-13-x86-64-linux-gnu amd64 13.2.0-17ubuntu2 [12.5 MB] 905s Get:116 http://ftpmaster.internal/ubuntu noble/main amd64 g++-13 amd64 13.2.0-17ubuntu2 [14.5 kB] 905s Get:117 http://ftpmaster.internal/ubuntu noble/main amd64 g++-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [964 B] 905s Get:118 http://ftpmaster.internal/ubuntu noble/main amd64 g++ amd64 4:13.2.0-7ubuntu1 [1100 B] 905s Get:119 http://ftpmaster.internal/ubuntu noble/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 905s Get:120 http://ftpmaster.internal/ubuntu noble/universe amd64 gcc-13-i686-linux-gnu-base amd64 13.2.0-11ubuntu1cross1 [46.7 kB] 905s Get:121 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-13-i686-linux-gnu amd64 13.2.0-11ubuntu1cross1 [11.2 MB] 905s Get:122 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-i686-linux-gnu amd64 4:13.2.0-7ubuntu1 [5330 B] 905s Get:123 http://ftpmaster.internal/ubuntu noble/main amd64 binutils-i686-linux-gnu amd64 2.42-3ubuntu1 [2899 kB] 905s Get:124 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-13-cross-base all 13.2.0-11ubuntu1cross1 [41.8 kB] 905s Get:125 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-14-cross-base all 14-20240315-1ubuntu1cross1 [42.5 kB] 905s Get:126 http://ftpmaster.internal/ubuntu noble/universe amd64 libc6-i386-cross all 2.39-0ubuntu1cross1 [1485 kB] 905s Get:127 http://ftpmaster.internal/ubuntu noble/universe amd64 libgcc-s1-i386-cross all 14-20240315-1ubuntu1cross1 [95.1 kB] 905s Get:128 http://ftpmaster.internal/ubuntu noble/universe amd64 libgomp1-i386-cross all 14-20240315-1ubuntu1cross1 [149 kB] 905s Get:129 http://ftpmaster.internal/ubuntu noble/universe amd64 libitm1-i386-cross all 14-20240315-1ubuntu1cross1 [30.5 kB] 905s Get:130 http://ftpmaster.internal/ubuntu noble/universe amd64 libatomic1-i386-cross all 14-20240315-1ubuntu1cross1 [8166 B] 905s Get:131 http://ftpmaster.internal/ubuntu noble/universe amd64 libasan8-i386-cross all 14-20240315-1ubuntu1cross1 [2892 kB] 905s Get:132 http://ftpmaster.internal/ubuntu noble/universe amd64 libstdc++6-i386-cross all 14-20240315-1ubuntu1cross1 [813 kB] 905s Get:133 http://ftpmaster.internal/ubuntu noble/universe amd64 libubsan1-i386-cross all 14-20240315-1ubuntu1cross1 [1142 kB] 905s Get:134 http://ftpmaster.internal/ubuntu noble/universe amd64 libquadmath0-i386-cross all 14-20240315-1ubuntu1cross1 [248 kB] 905s Get:135 http://ftpmaster.internal/ubuntu noble/universe amd64 libgcc-13-dev-i386-cross all 13.2.0-11ubuntu1cross1 [2635 kB] 905s Get:136 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-13-i686-linux-gnu amd64 13.2.0-11ubuntu1cross1 [22.0 MB] 905s Get:137 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-i686-linux-gnu amd64 4:13.2.0-7ubuntu1 [1206 B] 905s Get:138 http://ftpmaster.internal/ubuntu noble/universe amd64 linux-libc-dev-i386-cross all 6.6.0-14.14cross1 [1364 kB] 905s Get:139 http://ftpmaster.internal/ubuntu noble/universe amd64 libc6-dev-i386-cross all 2.39-0ubuntu1cross1 [1885 kB] 905s Get:140 http://ftpmaster.internal/ubuntu noble/universe amd64 libstdc++-13-dev-i386-cross all 13.2.0-11ubuntu1cross1 [2435 kB] 905s Get:141 http://ftpmaster.internal/ubuntu noble/main amd64 g++-13-i686-linux-gnu amd64 13.2.0-11ubuntu1cross1 [12.6 MB] 905s Get:142 http://ftpmaster.internal/ubuntu noble/main amd64 g++-i686-linux-gnu amd64 4:13.2.0-7ubuntu1 [960 B] 905s Get:143 http://ftpmaster.internal/ubuntu noble/main amd64 libconfig-inifiles-perl all 3.000003-2 [39.4 kB] 905s Get:144 http://ftpmaster.internal/ubuntu noble/main amd64 libio-string-perl all 1.08-4 [11.1 kB] 905s Get:145 http://ftpmaster.internal/ubuntu noble/main amd64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 905s Get:146 http://ftpmaster.internal/ubuntu noble/main amd64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 905s Get:147 http://ftpmaster.internal/ubuntu noble/main amd64 libxml-sax-perl all 1.02+dfsg-3 [57.0 kB] 905s Get:148 http://ftpmaster.internal/ubuntu noble/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0134-1build2 [304 kB] 905s Get:149 http://ftpmaster.internal/ubuntu noble/main amd64 libxml-simple-perl all 2.25-2 [64.1 kB] 905s Get:150 http://ftpmaster.internal/ubuntu noble/main amd64 libyaml-perl all 1.31-1 [65.7 kB] 905s Get:151 http://ftpmaster.internal/ubuntu noble/main amd64 libconfig-auto-perl all 0.44-2 [17.1 kB] 905s Get:152 http://ftpmaster.internal/ubuntu noble/main amd64 libfile-which-perl all 1.27-2 [12.5 kB] 905s Get:153 http://ftpmaster.internal/ubuntu noble/main amd64 libfile-homedir-perl all 1.006-2 [37.0 kB] 905s Get:154 http://ftpmaster.internal/ubuntu noble/main amd64 libdebian-dpkgcross-perl all 2.6.20 [15.6 kB] 905s Get:155 http://ftpmaster.internal/ubuntu noble/main amd64 cross-config all 2.6.20 [16.5 kB] 905s Get:156 http://ftpmaster.internal/ubuntu noble/main amd64 dpkg-cross all 2.6.20 [22.2 kB] 905s Get:157 http://ftpmaster.internal/ubuntu noble/universe amd64 crossbuild-essential-i386 all 12.10ubuntu1 [3870 B] 905s Get:158 http://ftpmaster.internal/ubuntu noble/universe i386 gcc-9-base i386 9.5.0-5ubuntu1 [31.1 kB] 905s Get:159 http://ftpmaster.internal/ubuntu noble/universe amd64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 905s Get:160 http://ftpmaster.internal/ubuntu noble/universe amd64 libanyevent-perl amd64 7.170-2build4 [368 kB] 905s Get:161 http://ftpmaster.internal/ubuntu noble/universe i386 libasan5 i386 9.5.0-5ubuntu1 [2986 kB] 905s Get:162 http://ftpmaster.internal/ubuntu noble/main i386 libatomic1 i386 14-20240303-1ubuntu1 [8416 B] 905s Get:163 http://ftpmaster.internal/ubuntu noble/main amd64 libb-hooks-op-check-perl amd64 0.22-2build2 [9452 B] 905s Get:164 http://ftpmaster.internal/ubuntu noble/main amd64 libdynaloader-functions-perl all 0.003-3 [12.1 kB] 905s Get:165 http://ftpmaster.internal/ubuntu noble/main amd64 libdevel-callchecker-perl amd64 0.008-2build1 [13.9 kB] 905s Get:166 http://ftpmaster.internal/ubuntu noble/main amd64 libparams-classify-perl amd64 0.015-2build3 [20.0 kB] 905s Get:167 http://ftpmaster.internal/ubuntu noble/main amd64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 905s Get:168 http://ftpmaster.internal/ubuntu noble/main amd64 libtry-tiny-perl all 0.31-2 [20.8 kB] 905s Get:169 http://ftpmaster.internal/ubuntu noble/main amd64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 905s Get:170 http://ftpmaster.internal/ubuntu noble/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 905s Get:171 http://ftpmaster.internal/ubuntu noble/main amd64 libvariable-magic-perl amd64 0.63-1build1 [35.0 kB] 905s Get:172 http://ftpmaster.internal/ubuntu noble/main amd64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 905s Get:173 http://ftpmaster.internal/ubuntu noble/universe amd64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 905s Get:174 http://ftpmaster.internal/ubuntu noble/universe amd64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 905s Get:175 http://ftpmaster.internal/ubuntu noble/universe amd64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 905s Get:176 http://ftpmaster.internal/ubuntu noble/universe amd64 libclass-c3-perl all 0.35-2 [18.4 kB] 905s Get:177 http://ftpmaster.internal/ubuntu noble/main amd64 libclass-data-inheritable-perl all 0.08-3 [8084 B] 905s Get:178 http://ftpmaster.internal/ubuntu noble/universe amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 905s Get:179 http://ftpmaster.internal/ubuntu noble/main amd64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 905s Get:180 http://ftpmaster.internal/ubuntu noble/universe amd64 libclass-singleton-perl all 1.6-2 [11.5 kB] 905s Get:181 http://ftpmaster.internal/ubuntu noble/main amd64 libclone-perl amd64 0.46-1build1 [10.6 kB] 905s Get:182 http://ftpmaster.internal/ubuntu noble/main amd64 perl-openssl-defaults amd64 7 [7536 B] 905s Get:183 http://ftpmaster.internal/ubuntu noble/universe amd64 libcrypt-ssleay-perl amd64 0.73.06-2build2 [44.3 kB] 906s Get:184 http://ftpmaster.internal/ubuntu noble/main amd64 libparams-util-perl amd64 1.102-2build1 [21.1 kB] 906s Get:185 http://ftpmaster.internal/ubuntu noble/main amd64 libsub-install-perl all 0.929-1 [9764 B] 906s Get:186 http://ftpmaster.internal/ubuntu noble/main amd64 libdata-optlist-perl all 0.114-1 [9708 B] 906s Get:187 http://ftpmaster.internal/ubuntu noble/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 906s Get:188 http://ftpmaster.internal/ubuntu noble/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 906s Get:189 http://ftpmaster.internal/ubuntu noble/main amd64 libsub-exporter-perl all 0.990-1 [49.0 kB] 906s Get:190 http://ftpmaster.internal/ubuntu noble/universe amd64 libeval-closure-perl all 0.14-3 [10.1 kB] 906s Get:191 http://ftpmaster.internal/ubuntu noble/main amd64 libexception-class-perl all 1.45-1 [28.6 kB] 906s Get:192 http://ftpmaster.internal/ubuntu noble/main amd64 libfcgi0ldbl amd64 2.4.2-2build2 [28.0 kB] 906s Get:193 http://ftpmaster.internal/ubuntu noble/main amd64 libfcgi-perl amd64 0.82+ds-2build1 [21.5 kB] 906s Get:194 http://ftpmaster.internal/ubuntu noble/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 906s Get:195 http://ftpmaster.internal/ubuntu noble/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 906s Get:196 http://ftpmaster.internal/ubuntu noble/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 906s Get:197 http://ftpmaster.internal/ubuntu noble/universe amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 906s Get:198 http://ftpmaster.internal/ubuntu noble/main i386 libgomp1 i386 14-20240303-1ubuntu1 [151 kB] 906s Get:199 http://ftpmaster.internal/ubuntu noble/main i386 libitm1 i386 14-20240303-1ubuntu1 [31.0 kB] 906s Get:200 http://ftpmaster.internal/ubuntu noble/main i386 libubsan1 i386 14-20240303-1ubuntu1 [1144 kB] 906s Get:201 http://ftpmaster.internal/ubuntu noble/main i386 libquadmath0 i386 14-20240303-1ubuntu1 [249 kB] 906s Get:202 http://ftpmaster.internal/ubuntu noble/universe i386 libgcc-9-dev i386 9.5.0-5ubuntu1 [2488 kB] 906s Get:203 http://ftpmaster.internal/ubuntu noble/main amd64 libhtml-tagset-perl all 3.20-6 [11.3 kB] 906s Get:204 http://ftpmaster.internal/ubuntu noble/main amd64 liburi-perl all 5.27-1 [88.0 kB] 906s Get:205 http://ftpmaster.internal/ubuntu noble/main amd64 libhtml-parser-perl amd64 3.81-1build1 [85.7 kB] 906s Get:206 http://ftpmaster.internal/ubuntu noble/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 906s Get:207 http://ftpmaster.internal/ubuntu noble/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 906s Get:208 http://ftpmaster.internal/ubuntu noble/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 906s Get:209 http://ftpmaster.internal/ubuntu noble/main amd64 libhttp-message-perl all 6.45-1ubuntu1 [78.2 kB] 906s Get:210 http://ftpmaster.internal/ubuntu noble/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 906s Get:211 http://ftpmaster.internal/ubuntu noble/main amd64 libpod-parser-perl all 1.67-1 [80.6 kB] 906s Get:212 http://ftpmaster.internal/ubuntu noble/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 906s Get:213 http://ftpmaster.internal/ubuntu noble/main amd64 libnet-ssleay-perl amd64 1.94-1 [316 kB] 906s Get:214 http://ftpmaster.internal/ubuntu noble/main amd64 libio-socket-ssl-perl all 2.085-1 [195 kB] 906s Get:215 http://ftpmaster.internal/ubuntu noble/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 906s Get:216 http://ftpmaster.internal/ubuntu noble/main amd64 liblwp-protocol-https-perl all 6.13-1 [9006 B] 906s Get:217 http://ftpmaster.internal/ubuntu noble/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 906s Get:218 http://ftpmaster.internal/ubuntu noble/main amd64 libwww-perl all 6.76-1 [138 kB] 906s Get:219 http://ftpmaster.internal/ubuntu noble/main amd64 libxml-parser-perl amd64 2.47-1build1 [204 kB] 906s Get:220 http://ftpmaster.internal/ubuntu noble/universe amd64 libxml-perl all 0.08-4 [90.5 kB] 906s Get:221 http://ftpmaster.internal/ubuntu noble/universe amd64 libxml-regexp-perl all 0.04-1.1 [7208 B] 906s Get:222 http://ftpmaster.internal/ubuntu noble/universe amd64 libxml-dom-perl all 1.46-2 [143 kB] 906s Get:223 http://ftpmaster.internal/ubuntu noble/universe amd64 libhttp-dav-perl all 0.49-3 [82.9 kB] 906s Get:224 http://ftpmaster.internal/ubuntu noble/universe amd64 libmro-compat-perl all 0.15-2 [10.1 kB] 906s Get:225 http://ftpmaster.internal/ubuntu noble/main amd64 libpackage-stash-perl all 0.40-1 [19.5 kB] 906s Get:226 http://ftpmaster.internal/ubuntu noble/main amd64 libsub-identify-perl amd64 0.14-3build1 [9854 B] 906s Get:227 http://ftpmaster.internal/ubuntu noble/main amd64 libsub-name-perl amd64 0.27-1build1 [10.7 kB] 906s Get:228 http://ftpmaster.internal/ubuntu noble/main amd64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 906s Get:229 http://ftpmaster.internal/ubuntu noble/universe amd64 libnamespace-autoclean-perl all 0.29-2 [11.7 kB] 906s Get:230 http://ftpmaster.internal/ubuntu noble/universe amd64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 906s Get:231 http://ftpmaster.internal/ubuntu noble/main amd64 libpcre2-16-0 amd64 10.42-4ubuntu1 [211 kB] 906s Get:232 http://ftpmaster.internal/ubuntu noble/main amd64 libpcre2-32-0 amd64 10.42-4ubuntu1 [198 kB] 906s Get:233 http://ftpmaster.internal/ubuntu noble/main amd64 libpcre2-posix3 amd64 10.42-4ubuntu1 [6808 B] 906s Get:234 http://ftpmaster.internal/ubuntu noble/main amd64 libpcre2-dev amd64 10.42-4ubuntu1 [743 kB] 906s Get:235 http://ftpmaster.internal/ubuntu noble/universe amd64 libprotocol-http2-perl all 1.10-3 [42.3 kB] 906s Get:236 http://ftpmaster.internal/ubuntu noble/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB] 906s Get:237 http://ftpmaster.internal/ubuntu noble/main amd64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 906s Get:238 http://ftpmaster.internal/ubuntu noble/universe amd64 libxstring-perl amd64 0.005-2build1 [7758 B] 906s Get:239 http://ftpmaster.internal/ubuntu noble/universe amd64 libspecio-perl all 0.48-1 [137 kB] 906s Get:240 http://ftpmaster.internal/ubuntu noble/universe i386 libstdc++-9-dev i386 9.5.0-5ubuntu1 [1874 kB] 906s Get:241 http://ftpmaster.internal/ubuntu noble/main amd64 perl-doc all 5.38.2-3 [7832 kB] 906s Get:242 http://ftpmaster.internal/ubuntu noble/universe amd64 libdatetime-locale-perl all 1:1.37-1 [2833 kB] 906s Get:243 http://ftpmaster.internal/ubuntu noble/universe amd64 libdatetime-timezone-perl all 1:2.62-1+2024a [262 kB] 906s Get:244 http://ftpmaster.internal/ubuntu noble/universe amd64 libdatetime-perl amd64 2:1.65-1 [95.5 kB] 906s Preconfiguring packages ... 906s Fetched 194 MB in 2s (114 MB/s) 906s Selecting previously unselected package gcc-14-base:i386. 907s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71421 files and directories currently installed.) 907s Preparing to unpack .../000-gcc-14-base_14-20240303-1ubuntu1_i386.deb ... 907s Unpacking gcc-14-base:i386 (14-20240303-1ubuntu1) ... 907s Selecting previously unselected package libgcc-s1:i386. 907s Preparing to unpack .../001-libgcc-s1_14-20240303-1ubuntu1_i386.deb ... 907s Unpacking libgcc-s1:i386 (14-20240303-1ubuntu1) ... 907s Selecting previously unselected package libc6:i386. 907s Preparing to unpack .../002-libc6_2.39-0ubuntu6_i386.deb ... 907s Unpacking libc6:i386 (2.39-0ubuntu6) ... 907s Selecting previously unselected package libuuid1:i386. 907s Preparing to unpack .../003-libuuid1_2.39.3-6ubuntu2_i386.deb ... 907s Unpacking libuuid1:i386 (2.39.3-6ubuntu2) ... 907s Selecting previously unselected package libapr1:i386. 907s Preparing to unpack .../004-libapr1_1.7.2-3_i386.deb ... 907s Unpacking libapr1:i386 (1.7.2-3) ... 907s Selecting previously unselected package libcrypt1:i386. 907s Preparing to unpack .../005-libcrypt1_1%3a4.4.36-4_i386.deb ... 907s Unpacking libcrypt1:i386 (1:4.4.36-4) ... 907s Selecting previously unselected package libdb5.3:i386. 907s Preparing to unpack .../006-libdb5.3_5.3.28+dfsg2-4_i386.deb ... 907s Unpacking libdb5.3:i386 (5.3.28+dfsg2-4) ... 907s Selecting previously unselected package libexpat1:i386. 907s Preparing to unpack .../007-libexpat1_2.6.0-1_i386.deb ... 907s Unpacking libexpat1:i386 (2.6.0-1) ... 907s Selecting previously unselected package libgdbm6:i386. 907s Preparing to unpack .../008-libgdbm6_1.23-5_i386.deb ... 907s Unpacking libgdbm6:i386 (1.23-5) ... 907s Selecting previously unselected package libssl3:i386. 907s Preparing to unpack .../009-libssl3_3.0.10-1ubuntu4_i386.deb ... 907s Unpacking libssl3:i386 (3.0.10-1ubuntu4) ... 907s Selecting previously unselected package libaprutil1:i386. 907s Preparing to unpack .../010-libaprutil1_1.6.3-1ubuntu1_i386.deb ... 907s Unpacking libaprutil1:i386 (1.6.3-1ubuntu1) ... 907s Selecting previously unselected package libsqlite3-0:i386. 907s Preparing to unpack .../011-libsqlite3-0_3.45.1-1_i386.deb ... 907s Unpacking libsqlite3-0:i386 (3.45.1-1) ... 907s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 907s Preparing to unpack .../012-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_i386.deb ... 907s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-1ubuntu1) ... 907s Selecting previously unselected package libgmp10:i386. 907s Preparing to unpack .../013-libgmp10_2%3a6.3.0+dfsg-2ubuntu4_i386.deb ... 907s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu4) ... 907s Selecting previously unselected package libnettle8:i386. 907s Preparing to unpack .../014-libnettle8_3.9.1-2_i386.deb ... 907s Unpacking libnettle8:i386 (3.9.1-2) ... 907s Selecting previously unselected package libhogweed6:i386. 907s Preparing to unpack .../015-libhogweed6_3.9.1-2_i386.deb ... 907s Unpacking libhogweed6:i386 (3.9.1-2) ... 907s Selecting previously unselected package libunistring5:i386. 907s Preparing to unpack .../016-libunistring5_1.1-2_i386.deb ... 907s Unpacking libunistring5:i386 (1.1-2) ... 907s Selecting previously unselected package libidn2-0:i386. 907s Preparing to unpack .../017-libidn2-0_2.3.7-2_i386.deb ... 907s Unpacking libidn2-0:i386 (2.3.7-2) ... 907s Selecting previously unselected package libffi8:i386. 907s Preparing to unpack .../018-libffi8_3.4.6-1_i386.deb ... 907s Unpacking libffi8:i386 (3.4.6-1) ... 907s Selecting previously unselected package libp11-kit0:i386. 907s Preparing to unpack .../019-libp11-kit0_0.25.3-4ubuntu1_i386.deb ... 907s Unpacking libp11-kit0:i386 (0.25.3-4ubuntu1) ... 907s Selecting previously unselected package libtasn1-6:i386. 907s Preparing to unpack .../020-libtasn1-6_4.19.0-3_i386.deb ... 907s Unpacking libtasn1-6:i386 (4.19.0-3) ... 907s Selecting previously unselected package libgnutls30:i386. 907s Preparing to unpack .../021-libgnutls30_3.8.3-1ubuntu1_i386.deb ... 907s Unpacking libgnutls30:i386 (3.8.3-1ubuntu1) ... 907s Selecting previously unselected package libsasl2-modules-db:i386. 907s Preparing to unpack .../022-libsasl2-modules-db_2.1.28+dfsg1-4_i386.deb ... 907s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-4) ... 907s Selecting previously unselected package libsasl2-2:i386. 907s Preparing to unpack .../023-libsasl2-2_2.1.28+dfsg1-4_i386.deb ... 907s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-4) ... 908s Selecting previously unselected package libldap2:i386. 908s Preparing to unpack .../024-libldap2_2.6.7+dfsg-1~exp1ubuntu1_i386.deb ... 908s Unpacking libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu1) ... 908s Selecting previously unselected package libaprutil1-ldap:i386. 908s Preparing to unpack .../025-libaprutil1-ldap_1.6.3-1ubuntu1_i386.deb ... 908s Unpacking libaprutil1-ldap:i386 (1.6.3-1ubuntu1) ... 908s Selecting previously unselected package libbrotli1:i386. 908s Preparing to unpack .../026-libbrotli1_1.1.0-2_i386.deb ... 908s Unpacking libbrotli1:i386 (1.1.0-2) ... 908s Selecting previously unselected package libkrb5support0:i386. 908s Preparing to unpack .../027-libkrb5support0_1.20.1-5build1_i386.deb ... 908s Unpacking libkrb5support0:i386 (1.20.1-5build1) ... 908s Selecting previously unselected package libcom-err2:i386. 908s Preparing to unpack .../028-libcom-err2_1.47.0-2ubuntu1_i386.deb ... 908s Unpacking libcom-err2:i386 (1.47.0-2ubuntu1) ... 908s Selecting previously unselected package libk5crypto3:i386. 908s Preparing to unpack .../029-libk5crypto3_1.20.1-5build1_i386.deb ... 908s Unpacking libk5crypto3:i386 (1.20.1-5build1) ... 908s Selecting previously unselected package libkeyutils1:i386. 908s Preparing to unpack .../030-libkeyutils1_1.6.3-3_i386.deb ... 908s Unpacking libkeyutils1:i386 (1.6.3-3) ... 908s Selecting previously unselected package libkrb5-3:i386. 908s Preparing to unpack .../031-libkrb5-3_1.20.1-5build1_i386.deb ... 908s Unpacking libkrb5-3:i386 (1.20.1-5build1) ... 908s Selecting previously unselected package libgssapi-krb5-2:i386. 908s Preparing to unpack .../032-libgssapi-krb5-2_1.20.1-5build1_i386.deb ... 908s Unpacking libgssapi-krb5-2:i386 (1.20.1-5build1) ... 908s Selecting previously unselected package libnghttp2-14:i386. 908s Preparing to unpack .../033-libnghttp2-14_1.59.0-1_i386.deb ... 908s Unpacking libnghttp2-14:i386 (1.59.0-1) ... 908s Selecting previously unselected package libpsl5:i386. 908s Preparing to unpack .../034-libpsl5_0.21.2-1build1_i386.deb ... 908s Unpacking libpsl5:i386 (0.21.2-1build1) ... 908s Selecting previously unselected package zlib1g:i386. 908s Preparing to unpack .../035-zlib1g_1%3a1.3.dfsg-3ubuntu1_i386.deb ... 908s Unpacking zlib1g:i386 (1:1.3.dfsg-3ubuntu1) ... 908s Selecting previously unselected package librtmp1:i386. 908s Preparing to unpack .../036-librtmp1_2.4+20151223.gitfa8646d.1-2build4_i386.deb ... 908s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build4) ... 908s Selecting previously unselected package libssh-4:i386. 908s Preparing to unpack .../037-libssh-4_0.10.6-2_i386.deb ... 908s Unpacking libssh-4:i386 (0.10.6-2) ... 908s Selecting previously unselected package libzstd1:i386. 908s Preparing to unpack .../038-libzstd1_1.5.5+dfsg2-2_i386.deb ... 908s Unpacking libzstd1:i386 (1.5.5+dfsg2-2) ... 908s Selecting previously unselected package libcurl4:i386. 908s Preparing to unpack .../039-libcurl4_8.5.0-2ubuntu2_i386.deb ... 908s Unpacking libcurl4:i386 (8.5.0-2ubuntu2) ... 908s Selecting previously unselected package libjansson4:i386. 908s Preparing to unpack .../040-libjansson4_2.14-2_i386.deb ... 908s Unpacking libjansson4:i386 (2.14-2) ... 908s Selecting previously unselected package libstdc++6:i386. 908s Preparing to unpack .../041-libstdc++6_14-20240303-1ubuntu1_i386.deb ... 908s Unpacking libstdc++6:i386 (14-20240303-1ubuntu1) ... 908s Selecting previously unselected package liblua5.4-0:i386. 908s Preparing to unpack .../042-liblua5.4-0_5.4.6-3_i386.deb ... 908s Unpacking liblua5.4-0:i386 (5.4.6-3) ... 908s Selecting previously unselected package libpcre2-8-0:i386. 908s Preparing to unpack .../043-libpcre2-8-0_10.42-4ubuntu1_i386.deb ... 908s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu1) ... 908s Selecting previously unselected package libicu74:i386. 908s Preparing to unpack .../044-libicu74_74.2-1ubuntu1_i386.deb ... 908s Unpacking libicu74:i386 (74.2-1ubuntu1) ... 908s Selecting previously unselected package liblzma5:i386. 908s Preparing to unpack .../045-liblzma5_5.4.5-0.3_i386.deb ... 908s Unpacking liblzma5:i386 (5.4.5-0.3) ... 908s Selecting previously unselected package libxml2:i386. 908s Preparing to unpack .../046-libxml2_2.9.14+dfsg-1.3ubuntu1_i386.deb ... 908s Unpacking libxml2:i386 (2.9.14+dfsg-1.3ubuntu1) ... 908s Selecting previously unselected package apache2-bin:i386. 908s Preparing to unpack .../047-apache2-bin_2.4.58-1ubuntu2_i386.deb ... 908s Unpacking apache2-bin:i386 (2.4.58-1ubuntu2) ... 908s Selecting previously unselected package apache2-data. 908s Preparing to unpack .../048-apache2-data_2.4.58-1ubuntu2_all.deb ... 908s Unpacking apache2-data (2.4.58-1ubuntu2) ... 908s Selecting previously unselected package libapr1:amd64. 908s Preparing to unpack .../049-libapr1_1.7.2-3_amd64.deb ... 908s Unpacking libapr1:amd64 (1.7.2-3) ... 909s Selecting previously unselected package libaprutil1:amd64. 909s Preparing to unpack .../050-libaprutil1_1.6.3-1ubuntu1_amd64.deb ... 909s Unpacking libaprutil1:amd64 (1.6.3-1ubuntu1) ... 909s Selecting previously unselected package apache2-utils. 909s Preparing to unpack .../051-apache2-utils_2.4.58-1ubuntu2_amd64.deb ... 909s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 909s Selecting previously unselected package apache2:i386. 909s Preparing to unpack .../052-apache2_2.4.58-1ubuntu2_i386.deb ... 909s Unpacking apache2:i386 (2.4.58-1ubuntu2) ... 909s Selecting previously unselected package autotools-dev. 909s Preparing to unpack .../053-autotools-dev_20220109.1_all.deb ... 909s Unpacking autotools-dev (20220109.1) ... 909s Selecting previously unselected package m4. 909s Preparing to unpack .../054-m4_1.4.19-4_amd64.deb ... 909s Unpacking m4 (1.4.19-4) ... 909s Selecting previously unselected package autoconf. 909s Preparing to unpack .../055-autoconf_2.71-3_all.deb ... 909s Unpacking autoconf (2.71-3) ... 909s Selecting previously unselected package automake. 909s Preparing to unpack .../056-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 909s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 909s Selecting previously unselected package autopoint. 909s Preparing to unpack .../057-autopoint_0.21-14ubuntu1_all.deb ... 909s Unpacking autopoint (0.21-14ubuntu1) ... 909s Selecting previously unselected package libdebhelper-perl. 909s Preparing to unpack .../058-libdebhelper-perl_13.14.1ubuntu1_all.deb ... 909s Unpacking libdebhelper-perl (13.14.1ubuntu1) ... 909s Selecting previously unselected package libisl23:amd64. 909s Preparing to unpack .../059-libisl23_0.26-3_amd64.deb ... 909s Unpacking libisl23:amd64 (0.26-3) ... 909s Selecting previously unselected package libmpc3:amd64. 909s Preparing to unpack .../060-libmpc3_1.3.1-1_amd64.deb ... 909s Unpacking libmpc3:amd64 (1.3.1-1) ... 909s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 909s Preparing to unpack .../061-cpp-13-x86-64-linux-gnu_13.2.0-17ubuntu2_amd64.deb ... 909s Unpacking cpp-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 909s Selecting previously unselected package cpp-13. 909s Preparing to unpack .../062-cpp-13_13.2.0-17ubuntu2_amd64.deb ... 909s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 909s Selecting previously unselected package cpp-x86-64-linux-gnu. 909s Preparing to unpack .../063-cpp-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 909s Unpacking cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 909s Selecting previously unselected package cpp. 909s Preparing to unpack .../064-cpp_4%3a13.2.0-7ubuntu1_amd64.deb ... 909s Unpacking cpp (4:13.2.0-7ubuntu1) ... 909s Selecting previously unselected package libcc1-0:amd64. 909s Preparing to unpack .../065-libcc1-0_14-20240303-1ubuntu1_amd64.deb ... 909s Unpacking libcc1-0:amd64 (14-20240303-1ubuntu1) ... 909s Selecting previously unselected package libgomp1:amd64. 909s Preparing to unpack .../066-libgomp1_14-20240303-1ubuntu1_amd64.deb ... 909s Unpacking libgomp1:amd64 (14-20240303-1ubuntu1) ... 909s Selecting previously unselected package libitm1:amd64. 909s Preparing to unpack .../067-libitm1_14-20240303-1ubuntu1_amd64.deb ... 909s Unpacking libitm1:amd64 (14-20240303-1ubuntu1) ... 909s Selecting previously unselected package libatomic1:amd64. 909s Preparing to unpack .../068-libatomic1_14-20240303-1ubuntu1_amd64.deb ... 909s Unpacking libatomic1:amd64 (14-20240303-1ubuntu1) ... 909s Selecting previously unselected package libasan8:amd64. 909s Preparing to unpack .../069-libasan8_14-20240303-1ubuntu1_amd64.deb ... 909s Unpacking libasan8:amd64 (14-20240303-1ubuntu1) ... 909s Selecting previously unselected package liblsan0:amd64. 909s Preparing to unpack .../070-liblsan0_14-20240303-1ubuntu1_amd64.deb ... 909s Unpacking liblsan0:amd64 (14-20240303-1ubuntu1) ... 909s Selecting previously unselected package libtsan2:amd64. 909s Preparing to unpack .../071-libtsan2_14-20240303-1ubuntu1_amd64.deb ... 909s Unpacking libtsan2:amd64 (14-20240303-1ubuntu1) ... 909s Selecting previously unselected package libubsan1:amd64. 909s Preparing to unpack .../072-libubsan1_14-20240303-1ubuntu1_amd64.deb ... 909s Unpacking libubsan1:amd64 (14-20240303-1ubuntu1) ... 909s Selecting previously unselected package libhwasan0:amd64. 910s Preparing to unpack .../073-libhwasan0_14-20240303-1ubuntu1_amd64.deb ... 910s Unpacking libhwasan0:amd64 (14-20240303-1ubuntu1) ... 910s Selecting previously unselected package libquadmath0:amd64. 910s Preparing to unpack .../074-libquadmath0_14-20240303-1ubuntu1_amd64.deb ... 910s Unpacking libquadmath0:amd64 (14-20240303-1ubuntu1) ... 910s Selecting previously unselected package libgcc-13-dev:amd64. 910s Preparing to unpack .../075-libgcc-13-dev_13.2.0-17ubuntu2_amd64.deb ... 910s Unpacking libgcc-13-dev:amd64 (13.2.0-17ubuntu2) ... 910s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 910s Preparing to unpack .../076-gcc-13-x86-64-linux-gnu_13.2.0-17ubuntu2_amd64.deb ... 910s Unpacking gcc-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 910s Selecting previously unselected package gcc-13. 910s Preparing to unpack .../077-gcc-13_13.2.0-17ubuntu2_amd64.deb ... 910s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 910s Selecting previously unselected package gcc-x86-64-linux-gnu. 910s Preparing to unpack .../078-gcc-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 910s Unpacking gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 910s Selecting previously unselected package gcc. 910s Preparing to unpack .../079-gcc_4%3a13.2.0-7ubuntu1_amd64.deb ... 910s Unpacking gcc (4:13.2.0-7ubuntu1) ... 910s Selecting previously unselected package libc-dev-bin. 910s Preparing to unpack .../080-libc-dev-bin_2.39-0ubuntu6_amd64.deb ... 910s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 910s Selecting previously unselected package linux-libc-dev:amd64. 910s Preparing to unpack .../081-linux-libc-dev_6.8.0-11.11_amd64.deb ... 910s Unpacking linux-libc-dev:amd64 (6.8.0-11.11) ... 910s Selecting previously unselected package libcrypt-dev:amd64. 910s Preparing to unpack .../082-libcrypt-dev_1%3a4.4.36-4_amd64.deb ... 910s Unpacking libcrypt-dev:amd64 (1:4.4.36-4) ... 910s Selecting previously unselected package rpcsvc-proto. 910s Preparing to unpack .../083-rpcsvc-proto_1.4.2-0ubuntu6_amd64.deb ... 910s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 910s Selecting previously unselected package libc6-dev:amd64. 910s Preparing to unpack .../084-libc6-dev_2.39-0ubuntu6_amd64.deb ... 910s Unpacking libc6-dev:amd64 (2.39-0ubuntu6) ... 911s Selecting previously unselected package libtool. 911s Preparing to unpack .../085-libtool_2.4.7-7_all.deb ... 911s Unpacking libtool (2.4.7-7) ... 911s Selecting previously unselected package dh-autoreconf. 911s Preparing to unpack .../086-dh-autoreconf_20_all.deb ... 911s Unpacking dh-autoreconf (20) ... 911s Selecting previously unselected package libarchive-zip-perl. 911s Preparing to unpack .../087-libarchive-zip-perl_1.68-1_all.deb ... 911s Unpacking libarchive-zip-perl (1.68-1) ... 911s Selecting previously unselected package libsub-override-perl. 911s Preparing to unpack .../088-libsub-override-perl_0.10-1_all.deb ... 911s Unpacking libsub-override-perl (0.10-1) ... 911s Selecting previously unselected package libfile-stripnondeterminism-perl. 911s Preparing to unpack .../089-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 911s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 911s Selecting previously unselected package dh-strip-nondeterminism. 911s Preparing to unpack .../090-dh-strip-nondeterminism_1.13.1-1_all.deb ... 911s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 911s Selecting previously unselected package libdw1:amd64. 911s Preparing to unpack .../091-libdw1_0.190-1_amd64.deb ... 911s Unpacking libdw1:amd64 (0.190-1) ... 911s Selecting previously unselected package debugedit. 911s Preparing to unpack .../092-debugedit_1%3a5.0-5_amd64.deb ... 911s Unpacking debugedit (1:5.0-5) ... 911s Selecting previously unselected package dwz. 911s Preparing to unpack .../093-dwz_0.15-1_amd64.deb ... 911s Unpacking dwz (0.15-1) ... 911s Selecting previously unselected package gettext. 911s Preparing to unpack .../094-gettext_0.21-14ubuntu1_amd64.deb ... 911s Unpacking gettext (0.21-14ubuntu1) ... 911s Selecting previously unselected package intltool-debian. 911s Preparing to unpack .../095-intltool-debian_0.35.0+20060710.6_all.deb ... 911s Unpacking intltool-debian (0.35.0+20060710.6) ... 911s Selecting previously unselected package po-debconf. 911s Preparing to unpack .../096-po-debconf_1.0.21+nmu1_all.deb ... 911s Unpacking po-debconf (1.0.21+nmu1) ... 911s Selecting previously unselected package debhelper. 911s Preparing to unpack .../097-debhelper_13.14.1ubuntu1_all.deb ... 911s Unpacking debhelper (13.14.1ubuntu1) ... 911s Selecting previously unselected package linux-libc-dev:i386. 911s Preparing to unpack .../098-linux-libc-dev_6.8.0-11.11_i386.deb ... 911s Unpacking linux-libc-dev:i386 (6.8.0-11.11) ... 911s Selecting previously unselected package libcrypt-dev:i386. 911s Preparing to unpack .../099-libcrypt-dev_1%3a4.4.36-4_i386.deb ... 911s Unpacking libcrypt-dev:i386 (1:4.4.36-4) ... 911s Selecting previously unselected package libc6-dev:i386. 911s Preparing to unpack .../100-libc6-dev_2.39-0ubuntu6_i386.deb ... 911s Unpacking libc6-dev:i386 (2.39-0ubuntu6) ... 911s Selecting previously unselected package uuid-dev:i386. 911s Preparing to unpack .../101-uuid-dev_2.39.3-6ubuntu2_i386.deb ... 911s Unpacking uuid-dev:i386 (2.39.3-6ubuntu2) ... 911s Selecting previously unselected package libsctp1:i386. 911s Preparing to unpack .../102-libsctp1_1.0.19+dfsg-2_i386.deb ... 911s Unpacking libsctp1:i386 (1.0.19+dfsg-2) ... 911s Selecting previously unselected package libsctp-dev:i386. 911s Preparing to unpack .../103-libsctp-dev_1.0.19+dfsg-2_i386.deb ... 911s Unpacking libsctp-dev:i386 (1.0.19+dfsg-2) ... 911s Selecting previously unselected package libapr1-dev:i386. 911s Preparing to unpack .../104-libapr1-dev_1.7.2-3_i386.deb ... 911s Unpacking libapr1-dev:i386 (1.7.2-3) ... 911s Selecting previously unselected package libldap-dev:i386. 912s Preparing to unpack .../105-libldap-dev_2.6.7+dfsg-1~exp1ubuntu1_i386.deb ... 912s Unpacking libldap-dev:i386 (2.6.7+dfsg-1~exp1ubuntu1) ... 912s Selecting previously unselected package libexpat1-dev:i386. 912s Preparing to unpack .../106-libexpat1-dev_2.6.0-1_i386.deb ... 912s Unpacking libexpat1-dev:i386 (2.6.0-1) ... 912s Selecting previously unselected package libaprutil1-dev:i386. 912s Preparing to unpack .../107-libaprutil1-dev_1.6.3-1ubuntu1_i386.deb ... 912s Unpacking libaprutil1-dev:i386 (1.6.3-1ubuntu1) ... 912s Selecting previously unselected package libpcre2-16-0:i386. 912s Preparing to unpack .../108-libpcre2-16-0_10.42-4ubuntu1_i386.deb ... 912s Unpacking libpcre2-16-0:i386 (10.42-4ubuntu1) ... 912s Selecting previously unselected package libpcre2-32-0:i386. 912s Preparing to unpack .../109-libpcre2-32-0_10.42-4ubuntu1_i386.deb ... 912s Unpacking libpcre2-32-0:i386 (10.42-4ubuntu1) ... 912s Selecting previously unselected package libpcre2-posix3:i386. 912s Preparing to unpack .../110-libpcre2-posix3_10.42-4ubuntu1_i386.deb ... 912s Unpacking libpcre2-posix3:i386 (10.42-4ubuntu1) ... 912s Selecting previously unselected package libpcre2-dev:i386. 912s Preparing to unpack .../111-libpcre2-dev_10.42-4ubuntu1_i386.deb ... 912s Unpacking libpcre2-dev:i386 (10.42-4ubuntu1) ... 912s Selecting previously unselected package apache2-dev:i386. 912s Preparing to unpack .../112-apache2-dev_2.4.58-1ubuntu2_i386.deb ... 912s Unpacking apache2-dev:i386 (2.4.58-1ubuntu2) ... 912s Selecting previously unselected package libstdc++-13-dev:amd64. 912s Preparing to unpack .../113-libstdc++-13-dev_13.2.0-17ubuntu2_amd64.deb ... 912s Unpacking libstdc++-13-dev:amd64 (13.2.0-17ubuntu2) ... 912s Selecting previously unselected package g++-13-x86-64-linux-gnu. 912s Preparing to unpack .../114-g++-13-x86-64-linux-gnu_13.2.0-17ubuntu2_amd64.deb ... 912s Unpacking g++-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 912s Selecting previously unselected package g++-13. 912s Preparing to unpack .../115-g++-13_13.2.0-17ubuntu2_amd64.deb ... 912s Unpacking g++-13 (13.2.0-17ubuntu2) ... 912s Selecting previously unselected package g++-x86-64-linux-gnu. 912s Preparing to unpack .../116-g++-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 912s Unpacking g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 912s Selecting previously unselected package g++. 912s Preparing to unpack .../117-g++_4%3a13.2.0-7ubuntu1_amd64.deb ... 912s Unpacking g++ (4:13.2.0-7ubuntu1) ... 912s Selecting previously unselected package build-essential. 912s Preparing to unpack .../118-build-essential_12.10ubuntu1_amd64.deb ... 912s Unpacking build-essential (12.10ubuntu1) ... 912s Selecting previously unselected package gcc-13-i686-linux-gnu-base:amd64. 912s Preparing to unpack .../119-gcc-13-i686-linux-gnu-base_13.2.0-11ubuntu1cross1_amd64.deb ... 912s Unpacking gcc-13-i686-linux-gnu-base:amd64 (13.2.0-11ubuntu1cross1) ... 912s Selecting previously unselected package cpp-13-i686-linux-gnu. 912s Preparing to unpack .../120-cpp-13-i686-linux-gnu_13.2.0-11ubuntu1cross1_amd64.deb ... 912s Unpacking cpp-13-i686-linux-gnu (13.2.0-11ubuntu1cross1) ... 913s Selecting previously unselected package cpp-i686-linux-gnu. 913s Preparing to unpack .../121-cpp-i686-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 913s Unpacking cpp-i686-linux-gnu (4:13.2.0-7ubuntu1) ... 913s Selecting previously unselected package binutils-i686-linux-gnu. 913s Preparing to unpack .../122-binutils-i686-linux-gnu_2.42-3ubuntu1_amd64.deb ... 913s Unpacking binutils-i686-linux-gnu (2.42-3ubuntu1) ... 913s Selecting previously unselected package gcc-13-cross-base. 913s Preparing to unpack .../123-gcc-13-cross-base_13.2.0-11ubuntu1cross1_all.deb ... 913s Unpacking gcc-13-cross-base (13.2.0-11ubuntu1cross1) ... 913s Selecting previously unselected package gcc-14-cross-base. 913s Preparing to unpack .../124-gcc-14-cross-base_14-20240315-1ubuntu1cross1_all.deb ... 913s Unpacking gcc-14-cross-base (14-20240315-1ubuntu1cross1) ... 913s Selecting previously unselected package libc6-i386-cross. 913s Preparing to unpack .../125-libc6-i386-cross_2.39-0ubuntu1cross1_all.deb ... 913s Unpacking libc6-i386-cross (2.39-0ubuntu1cross1) ... 913s Selecting previously unselected package libgcc-s1-i386-cross. 913s Preparing to unpack .../126-libgcc-s1-i386-cross_14-20240315-1ubuntu1cross1_all.deb ... 913s Unpacking libgcc-s1-i386-cross (14-20240315-1ubuntu1cross1) ... 913s Selecting previously unselected package libgomp1-i386-cross. 913s Preparing to unpack .../127-libgomp1-i386-cross_14-20240315-1ubuntu1cross1_all.deb ... 913s Unpacking libgomp1-i386-cross (14-20240315-1ubuntu1cross1) ... 913s Selecting previously unselected package libitm1-i386-cross. 913s Preparing to unpack .../128-libitm1-i386-cross_14-20240315-1ubuntu1cross1_all.deb ... 913s Unpacking libitm1-i386-cross (14-20240315-1ubuntu1cross1) ... 913s Selecting previously unselected package libatomic1-i386-cross. 913s Preparing to unpack .../129-libatomic1-i386-cross_14-20240315-1ubuntu1cross1_all.deb ... 913s Unpacking libatomic1-i386-cross (14-20240315-1ubuntu1cross1) ... 913s Selecting previously unselected package libasan8-i386-cross. 913s Preparing to unpack .../130-libasan8-i386-cross_14-20240315-1ubuntu1cross1_all.deb ... 913s Unpacking libasan8-i386-cross (14-20240315-1ubuntu1cross1) ... 913s Selecting previously unselected package libstdc++6-i386-cross. 913s Preparing to unpack .../131-libstdc++6-i386-cross_14-20240315-1ubuntu1cross1_all.deb ... 913s Unpacking libstdc++6-i386-cross (14-20240315-1ubuntu1cross1) ... 913s Selecting previously unselected package libubsan1-i386-cross. 913s Preparing to unpack .../132-libubsan1-i386-cross_14-20240315-1ubuntu1cross1_all.deb ... 913s Unpacking libubsan1-i386-cross (14-20240315-1ubuntu1cross1) ... 913s Selecting previously unselected package libquadmath0-i386-cross. 913s Preparing to unpack .../133-libquadmath0-i386-cross_14-20240315-1ubuntu1cross1_all.deb ... 913s Unpacking libquadmath0-i386-cross (14-20240315-1ubuntu1cross1) ... 913s Selecting previously unselected package libgcc-13-dev-i386-cross. 913s Preparing to unpack .../134-libgcc-13-dev-i386-cross_13.2.0-11ubuntu1cross1_all.deb ... 913s Unpacking libgcc-13-dev-i386-cross (13.2.0-11ubuntu1cross1) ... 913s Selecting previously unselected package gcc-13-i686-linux-gnu. 913s Preparing to unpack .../135-gcc-13-i686-linux-gnu_13.2.0-11ubuntu1cross1_amd64.deb ... 913s Unpacking gcc-13-i686-linux-gnu (13.2.0-11ubuntu1cross1) ... 913s Selecting previously unselected package gcc-i686-linux-gnu. 914s Preparing to unpack .../136-gcc-i686-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 914s Unpacking gcc-i686-linux-gnu (4:13.2.0-7ubuntu1) ... 914s Selecting previously unselected package linux-libc-dev-i386-cross. 914s Preparing to unpack .../137-linux-libc-dev-i386-cross_6.6.0-14.14cross1_all.deb ... 914s Unpacking linux-libc-dev-i386-cross (6.6.0-14.14cross1) ... 914s Selecting previously unselected package libc6-dev-i386-cross. 914s Preparing to unpack .../138-libc6-dev-i386-cross_2.39-0ubuntu1cross1_all.deb ... 914s Unpacking libc6-dev-i386-cross (2.39-0ubuntu1cross1) ... 914s Selecting previously unselected package libstdc++-13-dev-i386-cross. 914s Preparing to unpack .../139-libstdc++-13-dev-i386-cross_13.2.0-11ubuntu1cross1_all.deb ... 914s Unpacking libstdc++-13-dev-i386-cross (13.2.0-11ubuntu1cross1) ... 914s Selecting previously unselected package g++-13-i686-linux-gnu. 914s Preparing to unpack .../140-g++-13-i686-linux-gnu_13.2.0-11ubuntu1cross1_amd64.deb ... 914s Unpacking g++-13-i686-linux-gnu (13.2.0-11ubuntu1cross1) ... 914s Selecting previously unselected package g++-i686-linux-gnu. 914s Preparing to unpack .../141-g++-i686-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 914s Unpacking g++-i686-linux-gnu (4:13.2.0-7ubuntu1) ... 914s Selecting previously unselected package libconfig-inifiles-perl. 914s Preparing to unpack .../142-libconfig-inifiles-perl_3.000003-2_all.deb ... 914s Unpacking libconfig-inifiles-perl (3.000003-2) ... 914s Selecting previously unselected package libio-string-perl. 914s Preparing to unpack .../143-libio-string-perl_1.08-4_all.deb ... 914s Unpacking libio-string-perl (1.08-4) ... 914s Selecting previously unselected package libxml-namespacesupport-perl. 914s Preparing to unpack .../144-libxml-namespacesupport-perl_1.12-2_all.deb ... 914s Unpacking libxml-namespacesupport-perl (1.12-2) ... 914s Selecting previously unselected package libxml-sax-base-perl. 914s Preparing to unpack .../145-libxml-sax-base-perl_1.09-3_all.deb ... 914s Unpacking libxml-sax-base-perl (1.09-3) ... 914s Selecting previously unselected package libxml-sax-perl. 914s Preparing to unpack .../146-libxml-sax-perl_1.02+dfsg-3_all.deb ... 914s Unpacking libxml-sax-perl (1.02+dfsg-3) ... 914s Selecting previously unselected package libxml-libxml-perl. 914s Preparing to unpack .../147-libxml-libxml-perl_2.0207+dfsg+really+2.0134-1build2_amd64.deb ... 914s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-1build2) ... 914s Selecting previously unselected package libxml-simple-perl. 914s Preparing to unpack .../148-libxml-simple-perl_2.25-2_all.deb ... 914s Unpacking libxml-simple-perl (2.25-2) ... 914s Selecting previously unselected package libyaml-perl. 914s Preparing to unpack .../149-libyaml-perl_1.31-1_all.deb ... 914s Unpacking libyaml-perl (1.31-1) ... 914s Selecting previously unselected package libconfig-auto-perl. 914s Preparing to unpack .../150-libconfig-auto-perl_0.44-2_all.deb ... 914s Unpacking libconfig-auto-perl (0.44-2) ... 914s Selecting previously unselected package libfile-which-perl. 914s Preparing to unpack .../151-libfile-which-perl_1.27-2_all.deb ... 914s Unpacking libfile-which-perl (1.27-2) ... 915s Selecting previously unselected package libfile-homedir-perl. 915s Preparing to unpack .../152-libfile-homedir-perl_1.006-2_all.deb ... 915s Unpacking libfile-homedir-perl (1.006-2) ... 915s Selecting previously unselected package libdebian-dpkgcross-perl. 915s Preparing to unpack .../153-libdebian-dpkgcross-perl_2.6.20_all.deb ... 915s Unpacking libdebian-dpkgcross-perl (2.6.20) ... 915s Selecting previously unselected package cross-config. 915s Preparing to unpack .../154-cross-config_2.6.20_all.deb ... 915s Unpacking cross-config (2.6.20) ... 915s Selecting previously unselected package dpkg-cross. 915s Preparing to unpack .../155-dpkg-cross_2.6.20_all.deb ... 915s Unpacking dpkg-cross (2.6.20) ... 915s Selecting previously unselected package crossbuild-essential-i386. 915s Preparing to unpack .../156-crossbuild-essential-i386_12.10ubuntu1_all.deb ... 915s Unpacking crossbuild-essential-i386 (12.10ubuntu1) ... 915s Selecting previously unselected package gcc-9-base:i386. 915s Preparing to unpack .../157-gcc-9-base_9.5.0-5ubuntu1_i386.deb ... 915s Unpacking gcc-9-base:i386 (9.5.0-5ubuntu1) ... 915s Selecting previously unselected package libalgorithm-c3-perl. 915s Preparing to unpack .../158-libalgorithm-c3-perl_0.11-2_all.deb ... 915s Unpacking libalgorithm-c3-perl (0.11-2) ... 915s Selecting previously unselected package libanyevent-perl. 915s Preparing to unpack .../159-libanyevent-perl_7.170-2build4_amd64.deb ... 915s Unpacking libanyevent-perl (7.170-2build4) ... 915s Selecting previously unselected package libasan5:i386. 915s Preparing to unpack .../160-libasan5_9.5.0-5ubuntu1_i386.deb ... 915s Unpacking libasan5:i386 (9.5.0-5ubuntu1) ... 915s Selecting previously unselected package libatomic1:i386. 915s Preparing to unpack .../161-libatomic1_14-20240303-1ubuntu1_i386.deb ... 915s Unpacking libatomic1:i386 (14-20240303-1ubuntu1) ... 915s Selecting previously unselected package libb-hooks-op-check-perl:amd64. 915s Preparing to unpack .../162-libb-hooks-op-check-perl_0.22-2build2_amd64.deb ... 915s Unpacking libb-hooks-op-check-perl:amd64 (0.22-2build2) ... 915s Selecting previously unselected package libdynaloader-functions-perl. 915s Preparing to unpack .../163-libdynaloader-functions-perl_0.003-3_all.deb ... 915s Unpacking libdynaloader-functions-perl (0.003-3) ... 915s Selecting previously unselected package libdevel-callchecker-perl:amd64. 915s Preparing to unpack .../164-libdevel-callchecker-perl_0.008-2build1_amd64.deb ... 915s Unpacking libdevel-callchecker-perl:amd64 (0.008-2build1) ... 915s Selecting previously unselected package libparams-classify-perl:amd64. 915s Preparing to unpack .../165-libparams-classify-perl_0.015-2build3_amd64.deb ... 915s Unpacking libparams-classify-perl:amd64 (0.015-2build3) ... 915s Selecting previously unselected package libmodule-runtime-perl. 915s Preparing to unpack .../166-libmodule-runtime-perl_0.016-2_all.deb ... 915s Unpacking libmodule-runtime-perl (0.016-2) ... 915s Selecting previously unselected package libtry-tiny-perl. 915s Preparing to unpack .../167-libtry-tiny-perl_0.31-2_all.deb ... 915s Unpacking libtry-tiny-perl (0.31-2) ... 915s Selecting previously unselected package libmodule-implementation-perl. 915s Preparing to unpack .../168-libmodule-implementation-perl_0.09-2_all.deb ... 915s Unpacking libmodule-implementation-perl (0.09-2) ... 915s Selecting previously unselected package libsub-exporter-progressive-perl. 915s Preparing to unpack .../169-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 915s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 915s Selecting previously unselected package libvariable-magic-perl. 915s Preparing to unpack .../170-libvariable-magic-perl_0.63-1build1_amd64.deb ... 915s Unpacking libvariable-magic-perl (0.63-1build1) ... 915s Selecting previously unselected package libb-hooks-endofscope-perl. 915s Preparing to unpack .../171-libb-hooks-endofscope-perl_0.28-1_all.deb ... 915s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 915s Selecting previously unselected package libcrypt-random-seed-perl. 915s Preparing to unpack .../172-libcrypt-random-seed-perl_0.03-3_all.deb ... 915s Unpacking libcrypt-random-seed-perl (0.03-3) ... 915s Selecting previously unselected package libmath-random-isaac-perl. 915s Preparing to unpack .../173-libmath-random-isaac-perl_1.004-2_all.deb ... 915s Unpacking libmath-random-isaac-perl (1.004-2) ... 915s Selecting previously unselected package libbytes-random-secure-perl. 915s Preparing to unpack .../174-libbytes-random-secure-perl_0.29-3_all.deb ... 915s Unpacking libbytes-random-secure-perl (0.29-3) ... 915s Selecting previously unselected package libclass-c3-perl. 915s Preparing to unpack .../175-libclass-c3-perl_0.35-2_all.deb ... 915s Unpacking libclass-c3-perl (0.35-2) ... 915s Selecting previously unselected package libclass-data-inheritable-perl. 915s Preparing to unpack .../176-libclass-data-inheritable-perl_0.08-3_all.deb ... 915s Unpacking libclass-data-inheritable-perl (0.08-3) ... 915s Selecting previously unselected package libclass-inspector-perl. 915s Preparing to unpack .../177-libclass-inspector-perl_1.36-3_all.deb ... 915s Unpacking libclass-inspector-perl (1.36-3) ... 915s Selecting previously unselected package libclass-method-modifiers-perl. 915s Preparing to unpack .../178-libclass-method-modifiers-perl_2.15-1_all.deb ... 915s Unpacking libclass-method-modifiers-perl (2.15-1) ... 915s Selecting previously unselected package libclass-singleton-perl. 915s Preparing to unpack .../179-libclass-singleton-perl_1.6-2_all.deb ... 915s Unpacking libclass-singleton-perl (1.6-2) ... 915s Selecting previously unselected package libclone-perl:amd64. 915s Preparing to unpack .../180-libclone-perl_0.46-1build1_amd64.deb ... 915s Unpacking libclone-perl:amd64 (0.46-1build1) ... 915s Selecting previously unselected package perl-openssl-defaults:amd64. 915s Preparing to unpack .../181-perl-openssl-defaults_7_amd64.deb ... 915s Unpacking perl-openssl-defaults:amd64 (7) ... 915s Selecting previously unselected package libcrypt-ssleay-perl. 915s Preparing to unpack .../182-libcrypt-ssleay-perl_0.73.06-2build2_amd64.deb ... 915s Unpacking libcrypt-ssleay-perl (0.73.06-2build2) ... 915s Selecting previously unselected package libparams-util-perl. 915s Preparing to unpack .../183-libparams-util-perl_1.102-2build1_amd64.deb ... 915s Unpacking libparams-util-perl (1.102-2build1) ... 915s Selecting previously unselected package libsub-install-perl. 915s Preparing to unpack .../184-libsub-install-perl_0.929-1_all.deb ... 915s Unpacking libsub-install-perl (0.929-1) ... 915s Selecting previously unselected package libdata-optlist-perl. 915s Preparing to unpack .../185-libdata-optlist-perl_0.114-1_all.deb ... 915s Unpacking libdata-optlist-perl (0.114-1) ... 915s Selecting previously unselected package libdevel-stacktrace-perl. 915s Preparing to unpack .../186-libdevel-stacktrace-perl_2.0500-1_all.deb ... 915s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 915s Selecting previously unselected package libencode-locale-perl. 916s Preparing to unpack .../187-libencode-locale-perl_1.05-3_all.deb ... 916s Unpacking libencode-locale-perl (1.05-3) ... 916s Selecting previously unselected package libsub-exporter-perl. 916s Preparing to unpack .../188-libsub-exporter-perl_0.990-1_all.deb ... 916s Unpacking libsub-exporter-perl (0.990-1) ... 916s Selecting previously unselected package libeval-closure-perl. 916s Preparing to unpack .../189-libeval-closure-perl_0.14-3_all.deb ... 916s Unpacking libeval-closure-perl (0.14-3) ... 916s Selecting previously unselected package libexception-class-perl. 916s Preparing to unpack .../190-libexception-class-perl_1.45-1_all.deb ... 916s Unpacking libexception-class-perl (1.45-1) ... 916s Selecting previously unselected package libfcgi0ldbl:amd64. 916s Preparing to unpack .../191-libfcgi0ldbl_2.4.2-2build2_amd64.deb ... 916s Unpacking libfcgi0ldbl:amd64 (2.4.2-2build2) ... 916s Selecting previously unselected package libfcgi-perl. 916s Preparing to unpack .../192-libfcgi-perl_0.82+ds-2build1_amd64.deb ... 916s Unpacking libfcgi-perl (0.82+ds-2build1) ... 916s Selecting previously unselected package libtimedate-perl. 916s Preparing to unpack .../193-libtimedate-perl_2.3300-2_all.deb ... 916s Unpacking libtimedate-perl (2.3300-2) ... 916s Selecting previously unselected package libhttp-date-perl. 916s Preparing to unpack .../194-libhttp-date-perl_6.06-1_all.deb ... 916s Unpacking libhttp-date-perl (6.06-1) ... 916s Selecting previously unselected package libfile-listing-perl. 916s Preparing to unpack .../195-libfile-listing-perl_6.16-1_all.deb ... 916s Unpacking libfile-listing-perl (6.16-1) ... 916s Selecting previously unselected package libfile-sharedir-perl. 916s Preparing to unpack .../196-libfile-sharedir-perl_1.118-3_all.deb ... 916s Unpacking libfile-sharedir-perl (1.118-3) ... 916s Selecting previously unselected package libgomp1:i386. 916s Preparing to unpack .../197-libgomp1_14-20240303-1ubuntu1_i386.deb ... 916s Unpacking libgomp1:i386 (14-20240303-1ubuntu1) ... 916s Selecting previously unselected package libitm1:i386. 916s Preparing to unpack .../198-libitm1_14-20240303-1ubuntu1_i386.deb ... 916s Unpacking libitm1:i386 (14-20240303-1ubuntu1) ... 916s Selecting previously unselected package libubsan1:i386. 916s Preparing to unpack .../199-libubsan1_14-20240303-1ubuntu1_i386.deb ... 916s Unpacking libubsan1:i386 (14-20240303-1ubuntu1) ... 916s Selecting previously unselected package libquadmath0:i386. 916s Preparing to unpack .../200-libquadmath0_14-20240303-1ubuntu1_i386.deb ... 916s Unpacking libquadmath0:i386 (14-20240303-1ubuntu1) ... 916s Selecting previously unselected package libgcc-9-dev:i386. 916s Preparing to unpack .../201-libgcc-9-dev_9.5.0-5ubuntu1_i386.deb ... 916s Unpacking libgcc-9-dev:i386 (9.5.0-5ubuntu1) ... 916s Selecting previously unselected package libhtml-tagset-perl. 916s Preparing to unpack .../202-libhtml-tagset-perl_3.20-6_all.deb ... 916s Unpacking libhtml-tagset-perl (3.20-6) ... 916s Selecting previously unselected package liburi-perl. 916s Preparing to unpack .../203-liburi-perl_5.27-1_all.deb ... 916s Unpacking liburi-perl (5.27-1) ... 916s Selecting previously unselected package libhtml-parser-perl:amd64. 916s Preparing to unpack .../204-libhtml-parser-perl_3.81-1build1_amd64.deb ... 916s Unpacking libhtml-parser-perl:amd64 (3.81-1build1) ... 916s Selecting previously unselected package libhtml-tree-perl. 916s Preparing to unpack .../205-libhtml-tree-perl_5.07-3_all.deb ... 916s Unpacking libhtml-tree-perl (5.07-3) ... 916s Selecting previously unselected package libio-html-perl. 916s Preparing to unpack .../206-libio-html-perl_1.004-3_all.deb ... 916s Unpacking libio-html-perl (1.004-3) ... 916s Selecting previously unselected package liblwp-mediatypes-perl. 916s Preparing to unpack .../207-liblwp-mediatypes-perl_6.04-2_all.deb ... 916s Unpacking liblwp-mediatypes-perl (6.04-2) ... 916s Selecting previously unselected package libhttp-message-perl. 916s Preparing to unpack .../208-libhttp-message-perl_6.45-1ubuntu1_all.deb ... 916s Unpacking libhttp-message-perl (6.45-1ubuntu1) ... 916s Selecting previously unselected package libhttp-cookies-perl. 916s Preparing to unpack .../209-libhttp-cookies-perl_6.11-1_all.deb ... 916s Unpacking libhttp-cookies-perl (6.11-1) ... 916s Selecting previously unselected package libpod-parser-perl. 916s Preparing to unpack .../210-libpod-parser-perl_1.67-1_all.deb ... 916s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 916s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 916s Unpacking libpod-parser-perl (1.67-1) ... 916s Selecting previously unselected package libhttp-negotiate-perl. 916s Preparing to unpack .../211-libhttp-negotiate-perl_6.01-2_all.deb ... 916s Unpacking libhttp-negotiate-perl (6.01-2) ... 916s Selecting previously unselected package libnet-ssleay-perl:amd64. 916s Preparing to unpack .../212-libnet-ssleay-perl_1.94-1_amd64.deb ... 916s Unpacking libnet-ssleay-perl:amd64 (1.94-1) ... 916s Selecting previously unselected package libio-socket-ssl-perl. 916s Preparing to unpack .../213-libio-socket-ssl-perl_2.085-1_all.deb ... 916s Unpacking libio-socket-ssl-perl (2.085-1) ... 916s Selecting previously unselected package libnet-http-perl. 916s Preparing to unpack .../214-libnet-http-perl_6.23-1_all.deb ... 916s Unpacking libnet-http-perl (6.23-1) ... 916s Selecting previously unselected package liblwp-protocol-https-perl. 916s Preparing to unpack .../215-liblwp-protocol-https-perl_6.13-1_all.deb ... 916s Unpacking liblwp-protocol-https-perl (6.13-1) ... 916s Selecting previously unselected package libwww-robotrules-perl. 916s Preparing to unpack .../216-libwww-robotrules-perl_6.02-1_all.deb ... 916s Unpacking libwww-robotrules-perl (6.02-1) ... 916s Selecting previously unselected package libwww-perl. 916s Preparing to unpack .../217-libwww-perl_6.76-1_all.deb ... 916s Unpacking libwww-perl (6.76-1) ... 916s Selecting previously unselected package libxml-parser-perl. 916s Preparing to unpack .../218-libxml-parser-perl_2.47-1build1_amd64.deb ... 916s Unpacking libxml-parser-perl (2.47-1build1) ... 916s Selecting previously unselected package libxml-perl. 916s Preparing to unpack .../219-libxml-perl_0.08-4_all.deb ... 916s Unpacking libxml-perl (0.08-4) ... 916s Selecting previously unselected package libxml-regexp-perl. 916s Preparing to unpack .../220-libxml-regexp-perl_0.04-1.1_all.deb ... 916s Unpacking libxml-regexp-perl (0.04-1.1) ... 917s Selecting previously unselected package libxml-dom-perl. 917s Preparing to unpack .../221-libxml-dom-perl_1.46-2_all.deb ... 917s Unpacking libxml-dom-perl (1.46-2) ... 917s Selecting previously unselected package libhttp-dav-perl. 917s Preparing to unpack .../222-libhttp-dav-perl_0.49-3_all.deb ... 917s Unpacking libhttp-dav-perl (0.49-3) ... 917s Selecting previously unselected package libmro-compat-perl. 917s Preparing to unpack .../223-libmro-compat-perl_0.15-2_all.deb ... 917s Unpacking libmro-compat-perl (0.15-2) ... 917s Selecting previously unselected package libpackage-stash-perl. 917s Preparing to unpack .../224-libpackage-stash-perl_0.40-1_all.deb ... 917s Unpacking libpackage-stash-perl (0.40-1) ... 917s Selecting previously unselected package libsub-identify-perl. 917s Preparing to unpack .../225-libsub-identify-perl_0.14-3build1_amd64.deb ... 917s Unpacking libsub-identify-perl (0.14-3build1) ... 917s Selecting previously unselected package libsub-name-perl:amd64. 917s Preparing to unpack .../226-libsub-name-perl_0.27-1build1_amd64.deb ... 917s Unpacking libsub-name-perl:amd64 (0.27-1build1) ... 917s Selecting previously unselected package libnamespace-clean-perl. 917s Preparing to unpack .../227-libnamespace-clean-perl_0.27-2_all.deb ... 917s Unpacking libnamespace-clean-perl (0.27-2) ... 917s Selecting previously unselected package libnamespace-autoclean-perl. 917s Preparing to unpack .../228-libnamespace-autoclean-perl_0.29-2_all.deb ... 917s Unpacking libnamespace-autoclean-perl (0.29-2) ... 917s Selecting previously unselected package libparams-validationcompiler-perl. 917s Preparing to unpack .../229-libparams-validationcompiler-perl_0.31-1_all.deb ... 917s Unpacking libparams-validationcompiler-perl (0.31-1) ... 917s Selecting previously unselected package libpcre2-16-0:amd64. 917s Preparing to unpack .../230-libpcre2-16-0_10.42-4ubuntu1_amd64.deb ... 917s Unpacking libpcre2-16-0:amd64 (10.42-4ubuntu1) ... 917s Selecting previously unselected package libpcre2-32-0:amd64. 917s Preparing to unpack .../231-libpcre2-32-0_10.42-4ubuntu1_amd64.deb ... 917s Unpacking libpcre2-32-0:amd64 (10.42-4ubuntu1) ... 917s Selecting previously unselected package libpcre2-posix3:amd64. 917s Preparing to unpack .../232-libpcre2-posix3_10.42-4ubuntu1_amd64.deb ... 917s Unpacking libpcre2-posix3:amd64 (10.42-4ubuntu1) ... 917s Selecting previously unselected package libpcre2-dev:amd64. 917s Preparing to unpack .../233-libpcre2-dev_10.42-4ubuntu1_amd64.deb ... 917s Unpacking libpcre2-dev:amd64 (10.42-4ubuntu1) ... 917s Selecting previously unselected package libprotocol-http2-perl. 917s Preparing to unpack .../234-libprotocol-http2-perl_1.10-3_all.deb ... 917s Unpacking libprotocol-http2-perl (1.10-3) ... 917s Selecting previously unselected package librole-tiny-perl. 917s Preparing to unpack .../235-librole-tiny-perl_2.002004-1_all.deb ... 917s Unpacking librole-tiny-perl (2.002004-1) ... 917s Selecting previously unselected package libsub-quote-perl. 917s Preparing to unpack .../236-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 917s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 917s Selecting previously unselected package libxstring-perl:amd64. 917s Preparing to unpack .../237-libxstring-perl_0.005-2build1_amd64.deb ... 917s Unpacking libxstring-perl:amd64 (0.005-2build1) ... 917s Selecting previously unselected package libspecio-perl. 917s Preparing to unpack .../238-libspecio-perl_0.48-1_all.deb ... 917s Unpacking libspecio-perl (0.48-1) ... 917s Selecting previously unselected package libstdc++-9-dev:i386. 917s Preparing to unpack .../239-libstdc++-9-dev_9.5.0-5ubuntu1_i386.deb ... 917s Unpacking libstdc++-9-dev:i386 (9.5.0-5ubuntu1) ... 917s Selecting previously unselected package perl-doc. 917s Preparing to unpack .../240-perl-doc_5.38.2-3_all.deb ... 917s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 917s Unpacking perl-doc (5.38.2-3) ... 917s Selecting previously unselected package libdatetime-locale-perl. 917s Preparing to unpack .../241-libdatetime-locale-perl_1%3a1.37-1_all.deb ... 917s Unpacking libdatetime-locale-perl (1:1.37-1) ... 918s Selecting previously unselected package libdatetime-timezone-perl. 918s Preparing to unpack .../242-libdatetime-timezone-perl_1%3a2.62-1+2024a_all.deb ... 918s Unpacking libdatetime-timezone-perl (1:2.62-1+2024a) ... 918s Selecting previously unselected package libdatetime-perl. 918s Preparing to unpack .../243-libdatetime-perl_2%3a1.65-1_amd64.deb ... 918s Unpacking libdatetime-perl (2:1.65-1) ... 918s Setting up libconfig-inifiles-perl (3.000003-2) ... 918s Setting up libanyevent-perl (7.170-2build4) ... 918s Setting up libfile-which-perl (1.27-2) ... 918s Setting up libdw1:amd64 (0.190-1) ... 918s Setting up libmath-random-isaac-perl (1.004-2) ... 918s Setting up libclass-inspector-perl (1.36-3) ... 918s Setting up libdynaloader-functions-perl (0.003-3) ... 918s Setting up libfcgi0ldbl:amd64 (2.4.2-2build2) ... 918s Setting up libclass-method-modifiers-perl (2.15-1) ... 918s Setting up libxml-regexp-perl (0.04-1.1) ... 918s Setting up gcc-14-base:i386 (14-20240303-1ubuntu1) ... 918s Setting up libclone-perl:amd64 (0.46-1build1) ... 918s Setting up libarchive-zip-perl (1.68-1) ... 918s Setting up libsub-identify-perl (0.14-3build1) ... 918s Setting up libhtml-tagset-perl (3.20-6) ... 918s Setting up binutils-i686-linux-gnu (2.42-3ubuntu1) ... 918s Setting up libdebhelper-perl (13.14.1ubuntu1) ... 918s Setting up liblwp-mediatypes-perl (6.04-2) ... 918s Setting up libtry-tiny-perl (0.31-2) ... 918s Setting up libprotocol-http2-perl (1.10-3) ... 918s Setting up libapr1:amd64 (1.7.2-3) ... 918s Setting up perl-openssl-defaults:amd64 (7) ... 918s Setting up perl-doc (5.38.2-3) ... 918s Setting up linux-libc-dev:amd64 (6.8.0-11.11) ... 918s Setting up linux-libc-dev:i386 (6.8.0-11.11) ... 918s Setting up libxml-namespacesupport-perl (1.12-2) ... 918s Setting up m4 (1.4.19-4) ... 918s Setting up libclass-singleton-perl (1.6-2) ... 918s Setting up libencode-locale-perl (1.05-3) ... 918s Setting up gcc-14-cross-base (14-20240315-1ubuntu1cross1) ... 918s Setting up libxstring-perl:amd64 (0.005-2build1) ... 918s Setting up libgomp1:amd64 (14-20240303-1ubuntu1) ... 918s Setting up libyaml-perl (1.31-1) ... 918s Setting up libpcre2-16-0:amd64 (10.42-4ubuntu1) ... 918s Setting up libsub-install-perl (0.929-1) ... 918s Setting up libxml-sax-base-perl (1.09-3) ... 918s Setting up libio-string-perl (1.08-4) ... 918s Setting up linux-libc-dev-i386-cross (6.6.0-14.14cross1) ... 918s Setting up autotools-dev (20220109.1) ... 918s Setting up libpcre2-32-0:amd64 (10.42-4ubuntu1) ... 918s Setting up libclass-data-inheritable-perl (0.08-3) ... 918s Setting up cross-config (2.6.20) ... 918s Setting up libalgorithm-c3-perl (0.11-2) ... 918s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 918s Setting up libcrypt-random-seed-perl (0.03-3) ... 918s Setting up gcc-13-cross-base (13.2.0-11ubuntu1cross1) ... 918s Setting up libquadmath0:amd64 (14-20240303-1ubuntu1) ... 918s Setting up libmpc3:amd64 (1.3.1-1) ... 918s Setting up libatomic1:amd64 (14-20240303-1ubuntu1) ... 918s Setting up libvariable-magic-perl (0.63-1build1) ... 918s Setting up libio-html-perl (1.004-3) ... 918s Setting up libpod-parser-perl (1.67-1) ... 918s Setting up autopoint (0.21-14ubuntu1) ... 918s Setting up libb-hooks-op-check-perl:amd64 (0.22-2build2) ... 918s Setting up libparams-util-perl (1.102-2build1) ... 918s Setting up autoconf (2.71-3) ... 918s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 918s Setting up libtimedate-perl (2.3300-2) ... 918s Setting up libubsan1:amd64 (14-20240303-1ubuntu1) ... 918s Setting up libsub-name-perl:amd64 (0.27-1build1) ... 918s Setting up libpcre2-posix3:amd64 (10.42-4ubuntu1) ... 918s Setting up dwz (0.15-1) ... 918s Setting up libhwasan0:amd64 (14-20240303-1ubuntu1) ... 918s Setting up libcrypt-dev:amd64 (1:4.4.36-4) ... 918s Setting up libasan8:amd64 (14-20240303-1ubuntu1) ... 918s Setting up librole-tiny-perl (2.002004-1) ... 918s Setting up debugedit (1:5.0-5) ... 918s Setting up libc6-i386-cross (2.39-0ubuntu1cross1) ... 918s Setting up libfile-sharedir-perl (1.118-3) ... 918s Setting up libfcgi-perl (0.82+ds-2build1) ... 918s Setting up libsub-override-perl (0.10-1) ... 918s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 918s Setting up libdevel-stacktrace-perl (2.0500-1) ... 918s Setting up apache2-data (2.4.58-1ubuntu2) ... 918s Setting up libtsan2:amd64 (14-20240303-1ubuntu1) ... 918s Setting up libisl23:amd64 (0.26-3) ... 918s Setting up libc-dev-bin (2.39-0ubuntu6) ... 918s Setting up libfile-homedir-perl (1.006-2) ... 918s Setting up gcc-13-i686-linux-gnu-base:amd64 (13.2.0-11ubuntu1cross1) ... 918s Setting up cpp-13-i686-linux-gnu (13.2.0-11ubuntu1cross1) ... 918s Setting up libquadmath0-i386-cross (14-20240315-1ubuntu1cross1) ... 918s Setting up libcc1-0:amd64 (14-20240303-1ubuntu1) ... 918s Setting up liburi-perl (5.27-1) ... 918s Setting up liblsan0:amd64 (14-20240303-1ubuntu1) ... 918s Setting up libitm1:amd64 (14-20240303-1ubuntu1) ... 918s Setting up gcc-9-base:i386 (9.5.0-5ubuntu1) ... 918s Setting up libaprutil1:amd64 (1.6.3-1ubuntu1) ... 918s Setting up libnet-ssleay-perl:amd64 (1.94-1) ... 918s Setting up automake (1:1.16.5-1.3ubuntu1) ... 918s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 918s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 918s Setting up libhttp-date-perl (6.06-1) ... 918s Setting up gettext (0.21-14ubuntu1) ... 918s Setting up libfile-listing-perl (6.16-1) ... 918s Setting up libatomic1-i386-cross (14-20240315-1ubuntu1cross1) ... 918s Setting up cpp-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 918s Setting up libnet-http-perl (6.23-1) ... 918s Setting up libgomp1-i386-cross (14-20240315-1ubuntu1cross1) ... 918s Setting up libexception-class-perl (1.45-1) ... 918s Setting up libc6-dev-i386-cross (2.39-0ubuntu1cross1) ... 918s Setting up libclass-c3-perl (0.35-2) ... 918s Setting up libdevel-callchecker-perl:amd64 (0.008-2build1) ... 918s Setting up libxml-sax-perl (1.02+dfsg-3) ... 918s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 918s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 918s 918s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 918s Setting up intltool-debian (0.35.0+20060710.6) ... 918s Setting up libbytes-random-secure-perl (0.29-3) ... 918s Setting up libgcc-s1-i386-cross (14-20240315-1ubuntu1cross1) ... 918s Setting up libitm1-i386-cross (14-20240315-1ubuntu1cross1) ... 918s Setting up libdata-optlist-perl (0.114-1) ... 918s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-1build2) ... 918s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 918s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 919s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 919s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 919s Setting up dh-strip-nondeterminism (1.13.1-1) ... 919s Setting up libwww-robotrules-perl (6.02-1) ... 919s Setting up libgcc-13-dev:amd64 (13.2.0-17ubuntu2) ... 919s Setting up libhtml-parser-perl:amd64 (3.81-1build1) ... 919s Setting up libcrypt-ssleay-perl (0.73.06-2build2) ... 919s Setting up libc6-dev:amd64 (2.39-0ubuntu6) ... 919s Setting up cpp-i686-linux-gnu (4:13.2.0-7ubuntu1) ... 919s Setting up libmro-compat-perl (0.15-2) ... 919s Setting up libio-socket-ssl-perl (2.085-1) ... 919s Setting up libstdc++-13-dev:amd64 (13.2.0-17ubuntu2) ... 919s Setting up libsub-exporter-perl (0.990-1) ... 919s Setting up libhttp-message-perl (6.45-1ubuntu1) ... 919s Setting up apache2-utils (2.4.58-1ubuntu2) ... 919s Setting up libeval-closure-perl (0.14-3) ... 919s Setting up cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 919s Setting up libhttp-negotiate-perl (6.01-2) ... 919s Setting up libparams-validationcompiler-perl (0.31-1) ... 919s Setting up libpcre2-dev:amd64 (10.42-4ubuntu1) ... 919s Setting up cpp-13 (13.2.0-17ubuntu2) ... 919s Setting up libhttp-cookies-perl (6.11-1) ... 919s Setting up gcc-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 919s Setting up po-debconf (1.0.21+nmu1) ... 919s Setting up libhtml-tree-perl (5.07-3) ... 919s Setting up libparams-classify-perl:amd64 (0.015-2build3) ... 919s Setting up libasan8-i386-cross (14-20240315-1ubuntu1cross1) ... 919s Setting up libstdc++6-i386-cross (14-20240315-1ubuntu1cross1) ... 919s Setting up libmodule-runtime-perl (0.016-2) ... 919s Setting up gcc-13 (13.2.0-17ubuntu2) ... 919s Setting up libxml-simple-perl (2.25-2) ... 919s Setting up cpp (4:13.2.0-7ubuntu1) ... 919s Setting up g++-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 919s Setting up gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 919s Setting up libtool (2.4.7-7) ... 919s Setting up libmodule-implementation-perl (0.09-2) ... 919s Setting up libpackage-stash-perl (0.40-1) ... 919s Setting up libubsan1-i386-cross (14-20240315-1ubuntu1cross1) ... 919s Setting up libconfig-auto-perl (0.44-2) ... 919s Setting up gcc (4:13.2.0-7ubuntu1) ... 919s Setting up dh-autoreconf (20) ... 919s Setting up libspecio-perl (0.48-1) ... 919s Setting up libgcc-13-dev-i386-cross (13.2.0-11ubuntu1cross1) ... 919s Setting up g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 919s Setting up libb-hooks-endofscope-perl (0.28-1) ... 919s Setting up gcc-13-i686-linux-gnu (13.2.0-11ubuntu1cross1) ... 919s Setting up libdebian-dpkgcross-perl (2.6.20) ... 919s Setting up libstdc++-13-dev-i386-cross (13.2.0-11ubuntu1cross1) ... 919s Setting up g++-13 (13.2.0-17ubuntu2) ... 919s Setting up debhelper (13.14.1ubuntu1) ... 919s Setting up libnamespace-clean-perl (0.27-2) ... 919s Setting up g++ (4:13.2.0-7ubuntu1) ... 919s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 919s Setting up gcc-i686-linux-gnu (4:13.2.0-7ubuntu1) ... 919s Setting up build-essential (12.10ubuntu1) ... 919s Setting up libnamespace-autoclean-perl (0.29-2) ... 919s Setting up libdatetime-locale-perl (1:1.37-1) ... 919s Setting up dpkg-cross (2.6.20) ... 919s Setting up g++-13-i686-linux-gnu (13.2.0-11ubuntu1cross1) ... 919s Setting up g++-i686-linux-gnu (4:13.2.0-7ubuntu1) ... 919s Setting up libdatetime-timezone-perl (1:2.62-1+2024a) ... 919s Setting up crossbuild-essential-i386 (12.10ubuntu1) ... 919s Setting up libdatetime-perl (2:1.65-1) ... 919s Setting up libwww-perl (6.76-1) ... 919s Setting up libgcc-s1:i386 (14-20240303-1ubuntu1) ... 919s Setting up libc6:i386 (2.39-0ubuntu6) ... 919s Setting up libffi8:i386 (3.4.6-1) ... 919s Setting up libsctp1:i386 (1.0.19+dfsg-2) ... 919s Setting up libtasn1-6:i386 (4.19.0-3) ... 919s Setting up libdb5.3:i386 (5.3.28+dfsg2-4) ... 919s Setting up libstdc++6:i386 (14-20240303-1ubuntu1) ... 919s Setting up libitm1:i386 (14-20240303-1ubuntu1) ... 919s Setting up libgdbm6:i386 (1.23-5) ... 919s Setting up libexpat1:i386 (2.6.0-1) ... 919s Setting up liblwp-protocol-https-perl (6.13-1) ... 919s Setting up libxml-parser-perl (2.47-1build1) ... 919s Setting up libzstd1:i386 (1.5.5+dfsg2-2) ... 919s Setting up libkeyutils1:i386 (1.6.3-3) ... 919s Setting up liblzma5:i386 (5.4.5-0.3) ... 919s Setting up libbrotli1:i386 (1.1.0-2) ... 919s Setting up libsqlite3-0:i386 (3.45.1-1) ... 919s Setting up libssl3:i386 (3.0.10-1ubuntu4) ... 919s Setting up libnghttp2-14:i386 (1.59.0-1) ... 919s Setting up zlib1g:i386 (1:1.3.dfsg-3ubuntu1) ... 919s Setting up libcrypt1:i386 (1:4.4.36-4) ... 919s Setting up libcom-err2:i386 (1.47.0-2ubuntu1) ... 919s Setting up libgomp1:i386 (14-20240303-1ubuntu1) ... 919s Setting up libpcre2-16-0:i386 (10.42-4ubuntu1) ... 919s Setting up libjansson4:i386 (2.14-2) ... 919s Setting up libkrb5support0:i386 (1.20.1-5build1) ... 919s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-4) ... 919s Setting up libasan5:i386 (9.5.0-5ubuntu1) ... 919s Setting up libpcre2-32-0:i386 (10.42-4ubuntu1) ... 919s Setting up libnettle8:i386 (3.9.1-2) ... 919s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu4) ... 919s Setting up libquadmath0:i386 (14-20240303-1ubuntu1) ... 919s Setting up libp11-kit0:i386 (0.25.3-4ubuntu1) ... 919s Setting up libunistring5:i386 (1.1-2) ... 919s Setting up libatomic1:i386 (14-20240303-1ubuntu1) ... 919s Setting up libuuid1:i386 (2.39.3-6ubuntu2) ... 919s Setting up libpcre2-8-0:i386 (10.42-4ubuntu1) ... 919s Setting up libk5crypto3:i386 (1.20.1-5build1) ... 919s Setting up libsasl2-2:i386 (2.1.28+dfsg1-4) ... 919s Setting up libubsan1:i386 (14-20240303-1ubuntu1) ... 919s Setting up libicu74:i386 (74.2-1ubuntu1) ... 919s Setting up libpcre2-posix3:i386 (10.42-4ubuntu1) ... 919s Setting up libcrypt-dev:i386 (1:4.4.36-4) ... 919s Setting up libxml-perl (0.08-4) ... 919s Setting up liblua5.4-0:i386 (5.4.6-3) ... 919s Setting up libc6-dev:i386 (2.39-0ubuntu6) ... 919s Setting up libkrb5-3:i386 (1.20.1-5build1) ... 919s Setting up libxml2:i386 (2.9.14+dfsg-1.3ubuntu1) ... 919s Setting up libhogweed6:i386 (3.9.1-2) ... 919s Setting up libpcre2-dev:i386 (10.42-4ubuntu1) ... 919s Setting up libxml-dom-perl (1.46-2) ... 919s Setting up libapr1:i386 (1.7.2-3) ... 919s Setting up libidn2-0:i386 (2.3.7-2) ... 919s Setting up libhttp-dav-perl (0.49-3) ... 919s Setting up libgcc-9-dev:i386 (9.5.0-5ubuntu1) ... 919s Setting up libgnutls30:i386 (3.8.3-1ubuntu1) ... 919s Setting up libexpat1-dev:i386 (2.6.0-1) ... 919s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build4) ... 919s Setting up uuid-dev:i386 (2.39.3-6ubuntu2) ... 919s Setting up libgssapi-krb5-2:i386 (1.20.1-5build1) ... 919s Setting up libsctp-dev:i386 (1.0.19+dfsg-2) ... 919s Setting up libssh-4:i386 (0.10.6-2) ... 919s Setting up libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu1) ... 919s Setting up libaprutil1:i386 (1.6.3-1ubuntu1) ... 919s Setting up libpsl5:i386 (0.21.2-1build1) ... 919s Setting up libstdc++-9-dev:i386 (9.5.0-5ubuntu1) ... 919s Setting up libaprutil1-ldap:i386 (1.6.3-1ubuntu1) ... 919s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-1ubuntu1) ... 919s Setting up libldap-dev:i386 (2.6.7+dfsg-1~exp1ubuntu1) ... 919s Setting up libapr1-dev:i386 (1.7.2-3) ... 919s Setting up libcurl4:i386 (8.5.0-2ubuntu2) ... 919s Setting up libaprutil1-dev:i386 (1.6.3-1ubuntu1) ... 919s Setting up apache2-dev:i386 (2.4.58-1ubuntu2) ... 919s Setting up apache2-bin:i386 (2.4.58-1ubuntu2) ... 919s Setting up apache2:i386 (2.4.58-1ubuntu2) ... 919s Enabling module mpm_event. 919s Enabling module authz_core. 919s Enabling module authz_host. 919s Enabling module authn_core. 919s Enabling module auth_basic. 919s Enabling module access_compat. 919s Enabling module authn_file. 920s Enabling module authz_user. 920s Enabling module alias. 920s Enabling module dir. 920s Enabling module autoindex. 920s Enabling module env. 920s Enabling module mime. 920s Enabling module negotiation. 920s Enabling module setenvif. 920s Enabling module filter. 920s Enabling module deflate. 920s Enabling module status. 920s Enabling module reqtimeout. 920s Enabling conf charset. 920s Enabling conf localized-error-pages. 920s Enabling conf other-vhosts-access-log. 920s Enabling conf security. 920s Enabling conf serve-cgi-bin. 920s Enabling site 000-default. 921s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 921s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 922s Processing triggers for libc-bin (2.39-0ubuntu6) ... 922s Processing triggers for ufw (0.36.2-5) ... 922s Processing triggers for man-db (2.12.0-3) ... 925s Processing triggers for install-info (7.1-3) ... 932s Reading package lists... 932s Building dependency tree... 932s Reading state information... 933s Starting pkgProblemResolver with broken count: 0 933s Starting 2 pkgProblemResolver with broken count: 0 933s Done 933s The following NEW packages will be installed: 933s autopkgtest-satdep 933s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 933s Need to get 0 B/696 B of archives. 933s After this operation, 0 B of additional disk space will be used. 933s Get:1 /tmp/autopkgtest.IH6StI/2-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 933s Selecting previously unselected package autopkgtest-satdep. 933s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 88120 files and directories currently installed.) 933s Preparing to unpack .../2-autopkgtest-satdep.deb ... 933s Unpacking autopkgtest-satdep (0) ... 933s Setting up autopkgtest-satdep (0) ... 935s (Reading database ... 88120 files and directories currently installed.) 935s Removing autopkgtest-satdep (0) ... 935s autopkgtest [21:48:13]: test run-test-suite: [----------------------- 935s + set -o pipefail 935s + export LANG=C 935s + LANG=C 935s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 935s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 935s + TESTS= 935s + TESTUSER=tuser 935s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 935s + useradd --user-group --system --create-home -s /bin/bash tuser 935s + cp -a debian/perl-framework /tmp/autopkgtest.IH6StI/autopkgtest_tmp 935s + cd /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework 935s + export HARNESS_VERBOSE=1 935s + HARNESS_VERBOSE=1 935s + run_tests mpm_prefork 935s + local MPM=mpm_prefork 935s + shift 935s + local LOG=testlog.mpm_prefork 935s + echo =============Running-with-mpm_prefork========== 935s + rm -f apache2.conf.debian 935s =============Running-with-mpm_prefork========== 935s + cp /etc/apache2/apache2.conf apache2.conf.debian 935s + cat /etc/apache2/mods-available/mpm_prefork.load 935s + 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 935s + grep -v mpm_ 935s + xargs cat 935s + for m in bucketeer case_filter case_filter_in 935s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 935s + for m in bucketeer case_filter case_filter_in 935s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 935s + for m in bucketeer case_filter case_filter_in 935s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 935s + cat /etc/apache2/mods-available/mime.conf 935s + echo 'Servername localhost' 935s + make clean 935s make: *** No rule to make target 'clean'. Stop. 935s + true 935s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 935s + chown -R tuser: /tmp/autopkgtest.IH6StI/autopkgtest_tmp 935s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/apache2.conf.debian' 935s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 935s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 935s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 935s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 935s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 935s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 935s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 935s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 935s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 935s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 935s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 935s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 935s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 935s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 935s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 935s [ info] generating script ./t/htdocs/modules/cgi/big.pl 935s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 935s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 935s [ info] generating script ./t/htdocs/modules/cgi/action.pl 935s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 935s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 935s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 935s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 935s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 935s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 935s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 935s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 935s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 935s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 935s [ info] generating script ./t/htdocs/modules/cgi/env.pl 935s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 935s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 935s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 935s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 935s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 935s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 935s Warning: NAME must be a package name 935s Checking if your kit is complete... 935s Looks good 935s [ info] generating script t/TEST 935s [ info] generating script ./t/cgi-bin/next_available_port.pl 935s [ info] generating script ./t/cgi-bin/cookies.pl 935s [ info] generating script t/TEST 935s Writing MYMETA.yml and MYMETA.json 935s Writing MYMETA.yml and MYMETA.json 935s Checking for Cwd...ok 935s Checking for File::Spec...ok 935s Generating a Unix-style Makefile 935s Writing Makefile for httpd-test 935s Writing MYMETA.yml and MYMETA.json 935s + su tuser -c 't/TEST ' 935s + tee testlog.mpm_prefork 935s [warning] setting ulimit to allow core files 935s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/TEST 937s [warning] generating SSL CA for asf 937s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 938s ..+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*......+...+..+.......+...+..+..........+..+.........+......+......+............+...+....+......+...+.....+....+..+...+.+...........+...+...+.......+..................+.....+...+............+.............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+..+....+......+.....+...+...+...+..........+.........+..+...+......+......+.+..+...+.......+........+.............+.........+...+..+............+......+.......+...........+....+......+.....+.......+...............+.....+.........+.+............+...+..+.......+.....+..........+.........+..+...+.+...+..+....+..............+............+...+......+...............+............+.......+..+......+..........+..+.+..+...+......+.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 938s ......+............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....+.....+............+.........+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*......+.+..+...+.........+.............+.....+............+.+......+...........+.......+.....+......+.+.....+.+...+...........+.........+....+...+.....+....+......+...............+.........+..................+..................+...+.....+.......+...+..+............+..................+.........+....+..+.........+...+...+....+...+........+.......+.....+......+......+.+.....+.......+..+.+..+......+..........+.........+..+....+...........+..........+......+........+....+.....+......+.........+......+....+..+......+.......+...+...+..+.......+..+.+............+........+.......+......+..+.......+..+...+......+.+.....+.+........+.........+.............+...+.....+..............................+.+...+...+..+...............+................+.........+........+...+.+...+..+.+...+...............+.........+..+....+.....+.........+..........+...+........+......+....+..+....+.....+.+..+.....................+............+.......+.....+...+....+.........+.....+.+...+..+...............+.+..+.+.....+......+...+...+...+......+.+.....+............+.+..+....+.....+....+..+..........+........+....+...........+.+.....................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 938s ----- 938s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 938s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 938s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 938s [ 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 938s [ 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 938s Using configuration from conf/server2_dsa.cnf 938s Check that the request matches the signature 938s Signature ok 938s The Subject's Distinguished Name is as follows 938s countryName :PRINTABLE:'US' 938s stateOrProvinceName :ASN.1 12:'California' 938s localityName :ASN.1 12:'San Francisco' 938s organizationName :ASN.1 12:'ASF' 938s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 938s commonName :ASN.1 12:'localhost' 938s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 938s Certificate is to be certified until Mar 24 21:48:16 2025 GMT (365 days) 938s 938s Write out database with 1 new entries 938s Database updated 938s [ info] openssl genrsa -out keys/server.pem 2048 938s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 938s [ 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 938s Using configuration from conf/server.cnf 938s Check that the request matches the signature 938s Signature ok 938s The Subject's Distinguished Name is as follows 938s countryName :PRINTABLE:'US' 938s stateOrProvinceName :ASN.1 12:'California' 938s localityName :ASN.1 12:'San Francisco' 938s organizationName :ASN.1 12:'ASF' 938s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 938s commonName :ASN.1 12:'localhost' 938s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 938s Certificate is to be certified until Mar 24 21:48:16 2025 GMT (365 days) 938s 938s Write out database with 1 new entries 938s Database updated 938s [ info] openssl genrsa -out keys/client_ok.pem 2048 939s [ 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 939s [ 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 939s Using configuration from conf/client_ok.cnf 939s Check that the request matches the signature 939s Signature ok 939s The Subject's Distinguished Name is as follows 939s countryName :PRINTABLE:'US' 939s stateOrProvinceName :ASN.1 12:'California' 939s localityName :ASN.1 12:'San Francisco' 939s organizationName :ASN.1 12:'ASF' 939s organizationalUnitName:ASN.1 12:'httpd-test' 939s commonName :ASN.1 12:'client_ok' 939s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 939s Certificate is to be certified until Mar 24 21:48:17 2025 GMT (365 days) 939s 939s Write out database with 1 new entries 939s Database updated 939s [ 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 939s [ info] generating proxy cert: proxy/client_ok.pem 939s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 939s [ 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 939s [ 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 939s Using configuration from conf/server_dsa.cnf 939s Check that the request matches the signature 939s Signature ok 939s The Subject's Distinguished Name is as follows 939s countryName :PRINTABLE:'US' 939s stateOrProvinceName :ASN.1 12:'California' 939s localityName :ASN.1 12:'San Francisco' 939s organizationName :ASN.1 12:'ASF' 939s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 939s commonName :ASN.1 12:'localhost' 939s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 939s Certificate is to be certified until Mar 24 21:48:17 2025 GMT (365 days) 939s 939s Write out database with 1 new entries 939s Database updated 939s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 939s [ 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 939s [ 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 939s Using configuration from conf/server_des3_dsa.cnf 939s Check that the request matches the signature 939s Signature ok 939s The Subject's Distinguished Name is as follows 939s countryName :PRINTABLE:'US' 939s stateOrProvinceName :ASN.1 12:'California' 939s localityName :ASN.1 12:'San Francisco' 939s organizationName :ASN.1 12:'ASF' 939s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 939s commonName :ASN.1 12:'localhost' 939s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 939s Certificate is to be certified until Mar 24 21:48:17 2025 GMT (365 days) 939s 939s Write out database with 1 new entries 939s Database updated 939s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 939s [ 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 939s [ 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 939s Using configuration from conf/client_snakeoil.cnf 939s Check that the request matches the signature 939s Signature ok 939s The Subject's Distinguished Name is as follows 939s countryName :PRINTABLE:'AU' 939s stateOrProvinceName :ASN.1 12:'Queensland' 939s localityName :ASN.1 12:'Mackay' 939s organizationName :ASN.1 12:'Snake Oil, Ltd.' 939s organizationalUnitName:ASN.1 12:'Staff' 939s commonName :ASN.1 12:'client_snakeoil' 939s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 939s Certificate is to be certified until Mar 24 21:48:17 2025 GMT (365 days) 939s 939s Write out database with 1 new entries 939s Database updated 939s [ 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 939s [ info] generating proxy cert: proxy/client_snakeoil.pem 939s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 939s [ 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 939s [ 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 939s Using configuration from conf/server2_des3_dsa.cnf 939s Check that the request matches the signature 939s Signature ok 939s The Subject's Distinguished Name is as follows 939s countryName :PRINTABLE:'US' 939s stateOrProvinceName :ASN.1 12:'California' 939s localityName :ASN.1 12:'San Francisco' 939s organizationName :ASN.1 12:'ASF' 939s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 939s commonName :ASN.1 12:'localhost' 939s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 939s Certificate is to be certified until Mar 24 21:48:17 2025 GMT (365 days) 939s 939s Write out database with 1 new entries 939s Database updated 939s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 939s [ 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 939s [ 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 939s Using configuration from conf/server_des3.cnf 939s Check that the request matches the signature 939s Signature ok 939s The Subject's Distinguished Name is as follows 939s countryName :PRINTABLE:'US' 939s stateOrProvinceName :ASN.1 12:'California' 939s localityName :ASN.1 12:'San Francisco' 939s organizationName :ASN.1 12:'ASF' 939s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 939s commonName :ASN.1 12:'localhost' 939s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 939s Certificate is to be certified until Mar 24 21:48:17 2025 GMT (365 days) 939s 939s Write out database with 1 new entries 939s Database updated 939s [ info] openssl genrsa -out keys/client_colon.pem 2048 940s [ 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 940s [ 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 940s Using configuration from conf/client_colon.cnf 940s Check that the request matches the signature 940s Signature ok 940s The Subject's Distinguished Name is as follows 940s countryName :PRINTABLE:'US' 940s stateOrProvinceName :ASN.1 12:'California' 940s localityName :ASN.1 12:'San Francisco' 940s organizationName :ASN.1 12:'ASF' 940s organizationalUnitName:ASN.1 12:'httpd-test' 940s commonName :ASN.1 12:'user:colon' 940s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 940s Certificate is to be certified until Mar 24 21:48:18 2025 GMT (365 days) 940s 940s Write out database with 1 new entries 940s Database updated 940s [ 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 940s [ info] generating proxy cert: proxy/client_colon.pem 940s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 940s [ 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 940s [ 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 940s Using configuration from conf/server2_des3.cnf 940s Check that the request matches the signature 940s Signature ok 940s The Subject's Distinguished Name is as follows 940s countryName :PRINTABLE:'US' 940s stateOrProvinceName :ASN.1 12:'California' 940s localityName :ASN.1 12:'San Francisco' 940s organizationName :ASN.1 12:'ASF' 940s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 940s commonName :ASN.1 12:'localhost' 940s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 940s Certificate is to be certified until Mar 24 21:48:18 2025 GMT (365 days) 940s 940s Write out database with 1 new entries 940s Database updated 940s [ info] openssl genrsa -out keys/server2.pem 2048 940s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 940s [ 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 940s Using configuration from conf/server2.cnf 940s Check that the request matches the signature 940s Signature ok 940s The Subject's Distinguished Name is as follows 940s countryName :PRINTABLE:'US' 940s stateOrProvinceName :ASN.1 12:'California' 940s localityName :ASN.1 12:'San Francisco' 940s organizationName :ASN.1 12:'ASF' 940s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 940s commonName :ASN.1 12:'localhost' 940s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 940s Certificate is to be certified until Mar 24 21:48:18 2025 GMT (365 days) 940s 940s Write out database with 1 new entries 940s Database updated 940s [ info] openssl genrsa -out keys/client_revoked.pem 2048 940s [ 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 940s [ 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 940s Using configuration from conf/client_revoked.cnf 940s Check that the request matches the signature 940s Signature ok 940s The Subject's Distinguished Name is as follows 940s countryName :PRINTABLE:'US' 940s stateOrProvinceName :ASN.1 12:'California' 940s localityName :ASN.1 12:'San Francisco' 940s organizationName :ASN.1 12:'ASF' 940s organizationalUnitName:ASN.1 12:'httpd-test' 940s commonName :ASN.1 12:'client_revoked' 940s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 940s Certificate is to be certified until Mar 24 21:48:18 2025 GMT (365 days) 940s 940s Write out database with 1 new entries 940s Database updated 940s [ 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 940s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 940s Using configuration from conf/cacrl.cnf 940s Revoking Certificate 0C. 940s Database updated 940s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 940s Using configuration from conf/cacrl.cnf 940s [ info] generating proxy cert: proxy/client_revoked.pem 940s [ info] linked ca-bundle.crl to fdd35eee.r0 940s cd nntp_like && make .libs/mod_nntp_like.so 940s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 940s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 940s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 940s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 940s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 940s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 941s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 941s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 941s cd list_modules && make .libs/mod_list_modules.so 941s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/list_modules' 941s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 941s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 941s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 941s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 941s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 941s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 941s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/list_modules' 941s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 941s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 941s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 941s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/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 941s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 941s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 941s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 941s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 941s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 941s cd test_ssl && make .libs/mod_test_ssl.so 941s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 941s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 941s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 941s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 941s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 941s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 941s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 941s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 941s cd authany && make .libs/mod_authany.so 941s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/authany' 941s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 941s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 941s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 941s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 942s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 942s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 942s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/authany' 942s cd fold && make .libs/mod_fold.so 942s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/fold' 942s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 942s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 942s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 942s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 942s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 942s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 942s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/fold' 942s cd input_body_filter && make .libs/mod_input_body_filter.so 942s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 942s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 942s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/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 942s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 942s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 942s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 942s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 942s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 942s cd test_apr_uri && make .libs/mod_test_apr_uri.so 942s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 942s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 942s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/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 942s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 942s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 942s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 943s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 943s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 943s cd memory_track && make .libs/mod_memory_track.so 943s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/memory_track' 943s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 943s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 943s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 943s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 943s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 943s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 943s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/memory_track' 943s cd echo_post && make .libs/mod_echo_post.so 943s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/echo_post' 943s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 943s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 943s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 943s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 943s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 943s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 943s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/echo_post' 943s cd test_rwrite && make .libs/mod_test_rwrite.so 943s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 943s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 943s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 943s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 943s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 943s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 943s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 943s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 943s cd client_add_filter && make .libs/mod_client_add_filter.so 943s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 943s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 943s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/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 943s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 943s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 944s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 944s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 944s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 944s cd eat_post && make .libs/mod_eat_post.so 944s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/eat_post' 944s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 944s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 944s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 944s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 944s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 944s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 944s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/eat_post' 944s cd test_session && make .libs/mod_test_session.so 944s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/test_session' 944s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 944s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 944s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 944s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 944s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 944s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 944s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/test_session' 944s cd random_chunk && make .libs/mod_random_chunk.so 944s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 944s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 944s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 944s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 944s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 944s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 944s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 944s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 944s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 944s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 944s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 944s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/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 944s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 945s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 945s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 945s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 945s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 945s cd test_utilities && make .libs/mod_test_utilities.so 945s make[1]: Entering directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 945s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 945s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 945s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 945s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static i686-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 945s libtool: link: i686-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 945s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 945s make[1]: Leaving directory '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 945s /usr/sbin/apache2 -d /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 945s using Apache/2.4.58 (prefork MPM) 945s 945s waiting 60 seconds for server to start: .[Sun Mar 24 21:48:23.549217 2024] [core:trace3] [pid 7904] core.c(3482): Setting LogLevel for all modules to trace8 945s [Sun Mar 24 21:48:23.550194 2024] [core:trace6] [pid 7904] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 945s [Sun Mar 24 21:48:23.550228 2024] [core:trace3] [pid 7904] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 945s [Sun Mar 24 21:48:23.551475 2024] [core:trace6] [pid 7904] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 945s [Sun Mar 24 21:48:23.551482 2024] [core:trace3] [pid 7904] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 945s [Sun Mar 24 21:48:23.551485 2024] [core:trace3] [pid 7904] core.c(3482): Setting LogLevel for all modules to info 945s [Sun Mar 24 21:48:23.551490 2024] [core:trace6] [pid 7904] core.c(3499): Cannot find module 'core', trying 'core_module' 945s [Sun Mar 24 21:48:23.551494 2024] [core:trace3] [pid 7904] core.c(3509): Setting LogLevel for module core.c to crit 945s [Sun Mar 24 21:48:23.551497 2024] [core:trace3] [pid 7904] core.c(3482): Setting LogLevel for all modules to crit 945s [Sun Mar 24 21:48:23.551502 2024] [core:trace6] [pid 7904] core.c(3499): Cannot find module 'core', trying 'core_module' 945s [Sun Mar 24 21:48:23.551506 2024] [core:trace3] [pid 7904] core.c(3509): Setting LogLevel for module core.c to info 945s [Sun Mar 24 21:48:23.551509 2024] [core:trace3] [pid 7904] core.c(3482): Setting LogLevel for all modules to crit 945s [Sun Mar 24 21:48:23.551517 2024] [core:trace6] [pid 7904] core.c(3499): Cannot find module 'core', trying 'core_module' 945s [Sun Mar 24 21:48:23.551521 2024] [core:trace3] [pid 7904] core.c(3509): Setting LogLevel for module core.c to info 945s [Sun Mar 24 21:48:23.551525 2024] [core:trace3] [pid 7904] core.c(3482): Setting LogLevel for all modules to crit 945s [Sun Mar 24 21:48:23.551528 2024] [core:trace3] [pid 7904] core.c(3482): Setting LogLevel for all modules to info 945s [Sun Mar 24 21:48:23.551533 2024] [core:trace6] [pid 7904] core.c(3499): Cannot find module 'core', trying 'core_module' 945s [Sun Mar 24 21:48:23.551541 2024] [core:trace3] [pid 7904] core.c(3509): Setting LogLevel for module core.c to crit 945s [Sun Mar 24 21:48:23.551545 2024] [core:trace3] [pid 7904] core.c(3482): Setting LogLevel for all modules to info 945s [Sun Mar 24 21:48:23.552330 2024] [core:trace6] [pid 7904] core.c(3499): Cannot find module 'http2', trying 'http2_module' 945s [Sun Mar 24 21:48:23.552336 2024] [core:trace3] [pid 7904] core.c(3509): Setting LogLevel for module mod_http2.c to debug 945s [Sun Mar 24 21:48:23.553609 2024] [proxy:info] [pid 7904] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 945s [Sun Mar 24 21:48:23.553618 2024] [core:trace6] [pid 7904] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 945s [Sun Mar 24 21:48:23.553622 2024] [core:trace3] [pid 7904] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 946s . 946s waiting 60 seconds for server to start: ok (waited 0 secs) 946s server localhost:8529 started 946s server localhost:8530 listening (mod_nntp_like) 946s server localhost:8531 listening (mod_nntp_like_ssl) 946s server localhost:8532 listening (mod_ssl) 946s server localhost:8533 listening (ssl_optional_cc) 946s server localhost:8534 listening (ssl_pr33791) 946s server localhost:8535 listening (ssl_ocsp) 946s server localhost:8536 listening (mod_include) 946s server localhost:8537 listening (mod_vhost_alias) 946s server localhost:8538 listening (mod_proxy) 946s server localhost:8539 listening (proxy_http_bal1) 946s server localhost:8540 listening (proxy_http_bal2) 946s server localhost:8541 listening (proxy_http_balancer) 946s server localhost:8544 listening (proxy_fcgi) 946s server localhost:8545 listening (mod_cache) 946s server localhost:8546 listening (cve_2011_3368_rewrite) 946s server localhost:8547 listening (proxy_http_reverse) 946s server localhost:8548 listening (proxy_http_nofwd) 946s server localhost:8549 listening (cve_2011_3368) 946s server localhost:8550 listening (mod_headers) 946s server localhost:8551 listening (mod_echo) 946s server localhost:8552 listening (mod_echo_ssl) 946s server localhost:8553 listening (error_document) 946s server localhost:8554 listening (http_unsafe) 946s server localhost:8555 listening (http_strict) 946s server localhost:8556 listening (remote_ip) 946s server localhost:8557 listening (h2c) 946s server localhost:8558 listening (h2) 946s server localhost:8559 listening (core) 946s server localhost:8560 listening (proxy_http_https) 946s server localhost:8561 listening (proxy_https_https) 946s server localhost:8562 listening (proxy_http_https_proxy_section) 946s server localhost:8563 listening (proxy_https_https_proxy_section) 946s server localhost:8564 listening (proxy_https_http) 948s [ info] adding source lib /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 954s t/ab/base.t ......................... 954s 1..5 954s # Running under perl version 5.038002 for linux 954s # Current time local: Sun Mar 24 21:48:30 2024 954s # Current time GMT: Sun Mar 24 21:48:30 2024 954s # Using Test.pm version 1.31 954s # Using Apache/Test.pm version 1.42 954s # # running: 954s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8559/ 954s ok 1 954s ok 2 954s # # running: 954s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 954s ok 3 954s ok 4 954s ok 5 954s ok 956s t/apache/404.t ...................... 956s 1..2 956s # Running under perl version 5.038002 for linux 956s # Current time local: Sun Mar 24 21:48:32 2024 956s # Current time GMT: Sun Mar 24 21:48:32 2024 956s # Using Test.pm version 1.31 956s # Using Apache/Test.pm version 1.42 956s # GET_STR Response: 956s # HTTP/1.1 404 Not Found 956s # Connection: close 956s # Date: Sun, 24 Mar 2024 21:48:34 GMT 956s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 956s # Content-Length: 196 956s # Content-Type: text/html; charset=iso-8859-1 956s # Client-Date: Sun, 24 Mar 2024 21:48:34 GMT 956s # Client-Peer: 127.0.0.1:8529 956s # Client-Response-Num: 1 956s # Title: 404 Not Found 956s # 956s # 956s # 956s # 404 Not Found 956s # 956s #

Not Found

956s #

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

983s #

The requested URL was not found on this server.

983s # ' 983s ok 8 983s # testing : /merge/notfound.html code 983s # expected: 404 983s # received: '404' 983s ok 9 983s # testing : /merge/notfound.html content 983s # expected: 'testing merge' 983s # received: 'testing merge' 983s ok 10 983s # testing : /merge/merge2/notfound.html code 983s # expected: 404 983s # received: '404' 983s ok 11 983s # testing : /merge/merge2/notfound.html content 983s # expected: 'testing merge' 983s # received: 'testing merge' 983s ok 12 983s # testing : /bounce/notfound.html code 983s # expected: 404 983s # received: '404' 983s ok 13 983s # testing : /bounce/notfound.html content 983s # expected: qr/expire test/ 983s # received: ' 983s # expire test 983s # expire test 983s # ' 983s ok 14 983s ok 985s t/apache/etags.t .................... 985s # Checking for existence of FileETag directive 985s # Returned 200: 985s 1..61 985s # Running under perl version 5.038002 for linux 985s # Current time local: Sun Mar 24 21:49:01 2024 985s # Current time GMT: Sun Mar 24 21:49:01 2024 985s # Using Test.pm version 1.31 985s # Using Apache/Test.pm version 1.42 985s # --- 985s # HEAD /apache/etags/m/plus-ms/test.txt 985s # Expecting two components in ETag field 985s # Received "b-60bb3bbdae3c0" 985s ok 1 985s # --- 985s # HEAD /apache/etags/all/test.txt 985s # Expecting three components in ETag field 985s # Received "8368f-b-60bb3bbdae3c0" 985s ok 2 985s # --- 985s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 985s # Expecting field to be absent 985s # Received "b-60bb3bbdae3c0" 985s ok 3 985s # --- 985s # HEAD /apache/etags/all/ms/test.txt 985s # Expecting two components in ETag field 985s # Received "b-60bb3bbdae3c0" 985s ok 4 985s # --- 985s # HEAD /apache/etags/i/test.txt 985s # Expecting one component in ETag field 985s # Received "83694" 985s ok 5 985s # --- 985s # HEAD /apache/etags/m/minus-is/test.txt 985s # Expecting field to be absent 985s # Received "60bb3bbdae3c0" 985s ok 6 985s # --- 985s # HEAD /apache/etags/mi/test.txt 985s # Expecting two components in ETag field 985s # Received "836c7-60bb3bbdae3c0" 985s ok 7 985s # --- 985s # HEAD /apache/etags/all/m/test.txt 985s # Expecting one component in ETag field 985s # Received "60bb3bbdae3c0" 985s ok 8 985s # --- 985s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 985s # Expecting one component in ETag field 985s # Received "b" 985s ok 9 985s # --- 985s # HEAD /apache/etags/is/test.txt 985s # Expecting two components in ETag field 985s # Received "83697-b" 985s ok 10 985s # --- 985s # HEAD /apache/etags/none/m/test.txt 985s # Expecting one component in ETag field 985s # Received "60bb3bbdae3c0" 985s ok 11 985s # --- 985s # HEAD /apache/etags/all/minus-s/test.txt 985s # Expecting two components in ETag field 985s # Received "83685-60bb3bbdae3c0" 985s ok 12 985s # --- 985s # HEAD /apache/etags/all/i/test.txt 985s # Expecting one component in ETag field 985s # Received "83665" 985s ok 13 985s # --- 985s # HEAD /apache/etags/all/minus-i/test.txt 985s # Expecting two components in ETag field 985s # Received "b-60bb3bbdae3c0" 985s ok 14 985s # --- 985s # HEAD /apache/etags/all/minus-m/test.txt 985s # Expecting two components in ETag field 985s # Received "83679-b" 985s ok 15 985s # --- 985s # HEAD /apache/etags/none/plus-s/test.txt 985s # Expecting one component in ETag field 985s # Received "b" 985s ok 16 985s # --- 985s # HEAD /apache/etags/none/i/test.txt 985s # Expecting one component in ETag field 985s # Received "836d2" 985s ok 17 985s # --- 985s # HEAD /apache/etags/none/plus-i/test.txt 985s # Expecting one component in ETag field 985s # Received "836e6" 985s ok 18 985s # --- 985s # HEAD /apache/etags/none/plus-m/test.txt 985s # Expecting one component in ETag field 985s # Received "60bb3bbdae3c0" 985s ok 19 985s # --- 985s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 985s # Expecting two components in ETag field 985s # Received "b-60bb3bbdae3c0" 985s ok 20 985s # --- 985s # HEAD /apache/etags/all/is/test.txt 985s # Expecting two components in ETag field 985s # Received "8366a-b" 985s ok 21 985s # --- 985s # HEAD /apache/etags/all/mis/test.txt 985s # Expecting three components in ETag field 985s # Received "83688-b-60bb3bbdae3c0" 985s ok 22 985s # --- 985s # HEAD /apache/etags/m/minus-m/test.txt 985s # Expecting field to be absent 985s # Received "b-60bb3bbdae3c0" 985s ok 23 985s # --- 985s # HEAD /apache/etags/all/s/test.txt 985s # Expecting one component in ETag field 985s # Received "b" 985s ok 24 985s # --- 985s # HEAD /apache/etags/m/plus-s/test.txt 985s # Expecting two components in ETag field 985s # Received "b-60bb3bbdae3c0" 985s ok 25 985s # --- 985s # HEAD /apache/etags/m/minus-i/test.txt 985s # Expecting field to be absent 985s # Received "60bb3bbdae3c0" 985s ok 26 985s # --- 985s # HEAD /apache/etags/m/plus-is/test.txt 985s # Expecting three components in ETag field 985s # Received "836b4-b-60bb3bbdae3c0" 985s ok 27 985s # --- 985s # HEAD /apache/etags/m/minus-ms/test.txt 985s # Expecting field to be absent 985s # Received "b-60bb3bbdae3c0" 985s ok 28 985s # --- 985s # HEAD /apache/etags/none/mi/test.txt 985s # Expecting two components in ETag field 985s # Received "836dd-60bb3bbdae3c0" 985s ok 29 985s # --- 985s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 985s # Expecting one component in ETag field 985s # Received "60bb3bbdae3c0" 985s ok 30 985s # --- 985s # HEAD /apache/etags/none/plus-mi/test.txt 985s # Expecting two components in ETag field 985s # Received "836ef-60bb3bbdae3c0" 985s ok 31 985s # --- 985s # HEAD /apache/etags/none/mis/test.txt 985s # Expecting three components in ETag field 985s # Received "836e0-b-60bb3bbdae3c0" 985s ok 32 985s # --- 985s # HEAD /apache/etags/all/minus-mi/test.txt 985s # Expecting one component in ETag field 985s # Received "b" 985s ok 33 985s # --- 985s # HEAD /apache/etags/none/is/test.txt 985s # Expecting two components in ETag field 985s # Received "836d7-b" 985s ok 34 985s # --- 985s # HEAD /apache/etags/none/ms/test.txt 985s # Expecting two components in ETag field 985s # Received "b-60bb3bbdae3c0" 985s ok 35 985s # --- 985s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 985s # Expecting two components in ETag field 985s # Received "836fa-b" 985s ok 36 985s # --- 985s # HEAD /apache/etags/none/test.txt 985s # Expecting field to be absent 985s # ETag field is missing 985s ok 37 985s # --- 985s # HEAD /apache/etags/all/mi/test.txt 985s # Expecting two components in ETag field 985s # Received "83670-60bb3bbdae3c0" 985s ok 38 985s # --- 985s # HEAD /apache/etags/all/minus-ms/test.txt 985s # Expecting one component in ETag field 985s # Received "83682" 985s ok 39 985s # --- 985s # HEAD /apache/etags/all/minus-is/test.txt 985s # Expecting one component in ETag field 985s # Received "60bb3bbdae3c0" 985s ok 40 985s # --- 985s # HEAD /apache/etags/none/plus-ms/test.txt 985s # Expecting two components in ETag field 985s # Received "b-60bb3bbdae3c0" 985s ok 41 985s # --- 985s # HEAD /apache/etags/none/plus-is/test.txt 985s # Expecting two components in ETag field 985s # Received "836e9-b" 985s ok 42 985s # --- 985s # HEAD /apache/etags/mis/test.txt 985s # Expecting three components in ETag field 985s # Received "836ca-b-60bb3bbdae3c0" 985s ok 43 985s # --- 985s # HEAD /apache/etags/none/plus-mis/test.txt 985s # Expecting three components in ETag field 985s # Received "83707-b-60bb3bbdae3c0" 985s ok 44 985s # --- 985s # HEAD /apache/etags/all/minus-mis/test.txt 985s # Expecting field to be absent 985s # Received "b-60bb3bbdae3c0" 985s ok 45 985s # --- 985s # HEAD /apache/etags/none/s/test.txt 985s # Expecting one component in ETag field 985s # Received "b" 985s ok 46 985s # --- 985s # HEAD /apache/etags/m/plus-mi/test.txt 985s # Expecting two components in ETag field 985s # Received "836ba-60bb3bbdae3c0" 985s ok 47 985s # --- 985s # HEAD /apache/etags/all/inherit/test.txt 985s # Expecting three components in ETag field 985s # Received "83667-b-60bb3bbdae3c0" 985s ok 48 985s # --- 985s # HEAD /apache/etags/m/plus-m/test.txt 985s # Expecting one component in ETag field 985s # Received "60bb3bbdae3c0" 985s ok 49 985s # --- 985s # HEAD /apache/etags/m/minus-mis/test.txt 985s # Expecting field to be absent 985s # Received "b-60bb3bbdae3c0" 985s ok 50 985s # --- 985s # HEAD /apache/etags/s/test.txt 985s # Expecting one component in ETag field 985s # Received "b" 985s ok 51 985s # --- 985s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 985s # Expecting one component in ETag field 985s # Received "83703" 985s ok 52 985s # --- 985s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 985s # Expecting two components in ETag field 985s # Received "83706-60bb3bbdae3c0" 985s ok 53 985s # --- 985s # HEAD /apache/etags/m/minus-s/test.txt 985s # Expecting field to be absent 985s # Received "60bb3bbdae3c0" 985s ok 54 985s # --- 985s # HEAD /apache/etags/m/test.txt 985s # Expecting one component in ETag field 985s # Received "60bb3bbdae3c0" 985s ok 55 985s # --- 985s # HEAD /apache/etags/m/plus-mis/test.txt 985s # Expecting three components in ETag field 985s # Received "836bd-b-60bb3bbdae3c0" 985s ok 56 985s # --- 985s # HEAD /apache/etags/m/plus-i/test.txt 985s # Expecting two components in ETag field 985s # Received "836b1-60bb3bbdae3c0" 985s ok 57 985s # --- 985s # HEAD /apache/etags/ms/test.txt 985s # Expecting two components in ETag field 985s # Received "b-60bb3bbdae3c0" 985s ok 58 985s # --- 985s # HEAD /apache/etags/default/test.txt 985s # Expecting two components in ETag field 985s # Received "b-60bb3bbdae3c0" 985s ok 59 985s # --- 985s # HEAD /apache/etags/m/minus-mi/test.txt 985s # Expecting field to be absent 985s # Received "b-60bb3bbdae3c0" 985s ok 60 985s # --- 985s # HEAD /apache/etags/none/inherit/test.txt 985s # Expecting field to be absent 985s # ETag field is missing 985s ok 61 985s ok 987s t/apache/expr.t ..................... 987s 1..229 987s # Running under perl version 5.038002 for linux 987s # Current time local: Sun Mar 24 21:49:03 2024 987s # Current time GMT: Sun Mar 24 21:49:03 2024 987s # Using Test.pm version 1.31 987s # Using Apache/Test.pm version 1.42 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true" should evaluate to true, got true 987s ok 1 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "false" should evaluate to false, got false 987s ok 2 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s Should get parse error for "foo", got parse error 987s ok 3 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "1 -eq 01" should evaluate to true, got true 987s ok 4 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "1 -eq 2" should evaluate to false, got false 987s ok 5 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "1 -ne 2" should evaluate to true, got true 987s ok 6 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "1 -ne 1" should evaluate to false, got false 987s ok 7 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "1 -lt 02" should evaluate to true, got true 987s ok 8 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "1 -lt 1" should evaluate to false, got false 987s ok 9 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "1 -le 2" should evaluate to true, got true 987s ok 10 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "1 -le 1" should evaluate to true, got true 987s ok 11 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "2 -gt 1" should evaluate to true, got true 987s ok 12 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "1 -gt 1" should evaluate to false, got false 987s ok 13 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "2 -ge 1" should evaluate to true, got true 987s ok 14 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "1 -ge 1" should evaluate to true, got true 987s ok 15 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "1 -gt -1" should evaluate to true, got true 987s ok 16 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'aa' == 'aa'" should evaluate to true, got true 987s ok 17 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'aa' == 'b'" should evaluate to false, got false 987s ok 18 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'aa' = 'aa'" should evaluate to true, got true 987s ok 19 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'aa' = 'b'" should evaluate to false, got false 987s ok 20 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'aa' != 'b'" should evaluate to true, got true 987s ok 21 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'aa' != 'aa'" should evaluate to false, got false 987s ok 22 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'aa' < 'b'" should evaluate to true, got true 987s ok 23 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'aa' < 'aa'" should evaluate to false, got false 987s ok 24 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'aa' <= 'b'" should evaluate to true, got true 987s ok 25 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'aa' <= 'aa'" should evaluate to true, got true 987s ok 26 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'b' > 'aa'" should evaluate to true, got true 987s ok 27 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'aa' > 'aa'" should evaluate to false, got false 987s ok 28 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'b' >= 'aa'" should evaluate to true, got true 987s ok 29 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'aa' >= 'aa'" should evaluate to true, got true 987s ok 30 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 987s ok 31 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 987s ok 32 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 987s ok 33 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 987s ok 34 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 987s ok 35 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 987s ok 36 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 987s ok 37 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 987s ok 38 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 987s ok 39 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 987s ok 40 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{TIME} != ''" should evaluate to true, got true 987s ok 41 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'a' -in { 'b', 'a' } " should evaluate to true, got true 987s ok 42 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'a' -in { 'b', 'c' } " should evaluate to false, got false 987s ok 43 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s " 'abc' =~ /bc/ " should evaluate to true, got true 987s ok 44 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s " 'abc' =~ /BC/i " should evaluate to true, got true 987s ok 45 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s " 'abc' !~ m!bc! " should evaluate to false, got false 987s ok 46 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s " 'abc' !~ m!BC!i " should evaluate to false, got false 987s ok 47 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s " $0 == '' " should evaluate to true, got true 987s ok 48 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s " $1 == '' " should evaluate to true, got true 987s ok 49 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s " $9 == '' " should evaluate to true, got true 987s ok 50 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s " '$0' == '' " should evaluate to true, got true 987s ok 51 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 987s ok 52 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 987s ok 53 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 987s ok 54 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 987s ok 55 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 987s ok 56 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 987s ok 57 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 987s ok 58 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 987s ok 59 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 987s ok 60 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 987s ok 61 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 987s ok 62 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 987s ok 63 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 987s ok 64 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 987s ok 65 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 987s ok 66 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 987s ok 67 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 987s ok 68 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 987s ok 69 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 987s ok 70 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{HTTPS} == 'off' " should evaluate to true, got true 987s ok 71 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 987s ok 72 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 987s ok 73 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 987s ok 74 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 987s ok 75 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 987s ok 76 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 987s ok 77 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 987s ok 78 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 987s ok 79 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 987s ok 80 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 987s ok 81 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 987s ok 82 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "escape('?') = '%3f' " should evaluate to true, got true 987s ok 83 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "unescape('%3f') = '?' " should evaluate to true, got true 987s ok 84 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 987s ok 85 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 987s ok 86 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 987s ok 87 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "file('/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 987s ok 88 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-n ''" should evaluate to false, got false 987s ok 89 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-z ''" should evaluate to true, got true 987s ok 90 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-n '1'" should evaluate to true, got true 987s ok 91 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-z '1'" should evaluate to false, got false 987s ok 92 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s Should get parse error for "-R 'abc'", got parse error 987s ok 93 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 987s ok 94 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-R '240.0.0.0'" should evaluate to false, got false 987s ok 95 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-R '240.0.0.0/8'" should evaluate to false, got false 987s ok 96 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-R 'ff::/8'" should evaluate to false, got false 987s ok 97 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 987s ok 98 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 987s ok 99 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 987s ok 100 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 987s ok 101 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 987s ok 102 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 987s ok 103 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 987s ok 104 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'foo' -strmatch '*o'" should evaluate to true, got true 987s ok 105 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 987s ok 106 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'foo' -strmatch 'F*'" should evaluate to false, got false 987s ok 107 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'foo' -strcmatch 'F*'" should evaluate to true, got true 987s ok 108 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'foo' -strmatch 'g*'" should evaluate to false, got false 987s ok 109 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'foo' -strcmatch 'g*'" should evaluate to false, got false 987s ok 110 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 987s ok 111 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 987s ok 112 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 987s ok 113 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 987s ok 114 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s Should get parse error for "foo('bar') = 'bar'", got parse error 987s ok 115 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s Should get parse error for "%{FOO} != 'bar'", got parse error 987s ok 116 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s Should get parse error for "'bar' = bar", got parse error 987s ok 117 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true" should evaluate to true, got true 987s ok 118 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true && true" should evaluate to true, got true 987s ok 119 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true || true" should evaluate to true, got true 987s ok 120 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true || true || true" should evaluate to true, got true 987s ok 121 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true || true && true" should evaluate to true, got true 987s ok 122 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true && true || true" should evaluate to true, got true 987s ok 123 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true && true && true" should evaluate to true, got true 987s ok 124 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true || true || !true" should evaluate to true, got true 987s ok 125 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true || true && !true" should evaluate to true, got true 987s ok 126 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true && true || !true" should evaluate to true, got true 987s ok 127 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true && true && !true" should evaluate to false, got false 987s ok 128 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true && !true" should evaluate to false, got false 987s ok 129 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true || !true" should evaluate to true, got true 987s ok 130 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true || !true || true" should evaluate to true, got true 987s ok 131 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true || !true && true" should evaluate to true, got true 987s ok 132 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true && !true || true" should evaluate to true, got true 987s ok 133 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true && !true && true" should evaluate to false, got false 987s ok 134 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true || !true || !true" should evaluate to true, got true 987s ok 135 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true || !true && !true" should evaluate to true, got true 987s ok 136 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true && !true || !true" should evaluate to false, got false 987s ok 137 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "true && !true && !true" should evaluate to false, got false 987s ok 138 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true" should evaluate to false, got false 987s ok 139 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true && true" should evaluate to false, got false 987s ok 140 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true || true" should evaluate to true, got true 987s ok 141 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true || true || true" should evaluate to true, got true 987s ok 142 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true || true && true" should evaluate to true, got true 987s ok 143 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true && true || true" should evaluate to true, got true 987s ok 144 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true && true && true" should evaluate to false, got false 987s ok 145 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true || true || !true" should evaluate to true, got true 987s ok 146 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true || true && !true" should evaluate to false, got false 987s ok 147 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true && true || !true" should evaluate to false, got false 987s ok 148 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true && true && !true" should evaluate to false, got false 987s ok 149 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true && !true" should evaluate to false, got false 987s ok 150 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true || !true" should evaluate to false, got false 987s ok 151 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true || !true || true" should evaluate to true, got true 987s ok 152 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true || !true && true" should evaluate to false, got false 987s ok 153 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true && !true || true" should evaluate to true, got true 987s ok 154 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true && !true && true" should evaluate to false, got false 987s ok 155 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true || !true || !true" should evaluate to false, got false 987s ok 156 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true || !true && !true" should evaluate to false, got false 987s ok 157 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true && !true || !true" should evaluate to false, got false 987s ok 158 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!true && !true && !true" should evaluate to false, got false 987s ok 159 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true)" should evaluate to false, got false 987s ok 160 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true && true)" should evaluate to false, got false 987s ok 161 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true || true)" should evaluate to false, got false 987s ok 162 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true || true || true)" should evaluate to false, got false 987s ok 163 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true || true && true)" should evaluate to false, got false 987s ok 164 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true && true || true)" should evaluate to false, got false 987s ok 165 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true && true && true)" should evaluate to false, got false 987s ok 166 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true || true || !true)" should evaluate to false, got false 987s ok 167 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true || true && !true)" should evaluate to false, got false 987s ok 168 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true && true || !true)" should evaluate to false, got false 987s ok 169 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true && true && !true)" should evaluate to true, got true 987s ok 170 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true && !true)" should evaluate to true, got true 987s ok 171 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true || !true)" should evaluate to false, got false 987s ok 172 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true || !true || true)" should evaluate to false, got false 987s ok 173 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true || !true && true)" should evaluate to false, got false 987s ok 174 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true && !true || true)" should evaluate to false, got false 987s ok 175 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true && !true && true)" should evaluate to true, got true 987s ok 176 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true || !true || !true)" should evaluate to false, got false 987s ok 177 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true || !true && !true)" should evaluate to false, got false 987s ok 178 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true && !true || !true)" should evaluate to true, got true 987s ok 179 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(true && !true && !true)" should evaluate to true, got true 987s ok 180 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true)" should evaluate to true, got true 987s ok 181 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true && true)" should evaluate to true, got true 987s ok 182 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true || true)" should evaluate to false, got false 987s ok 183 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true || true || true)" should evaluate to false, got false 987s ok 184 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true || true && true)" should evaluate to false, got false 987s ok 185 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true && true || true)" should evaluate to false, got false 987s ok 186 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true && true && true)" should evaluate to true, got true 987s ok 187 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true || true || !true)" should evaluate to false, got false 987s ok 188 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true || true && !true)" should evaluate to true, got true 987s ok 189 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true && true || !true)" should evaluate to true, got true 987s ok 190 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true && true && !true)" should evaluate to true, got true 987s ok 191 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true && !true)" should evaluate to true, got true 987s ok 192 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true || !true)" should evaluate to true, got true 987s ok 193 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true || !true || true)" should evaluate to false, got false 987s ok 194 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true || !true && true)" should evaluate to true, got true 987s ok 195 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true && !true || true)" should evaluate to false, got false 987s ok 196 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true && !true && true)" should evaluate to true, got true 987s ok 197 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true || !true || !true)" should evaluate to true, got true 987s ok 198 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true || !true && !true)" should evaluate to true, got true 987s ok 199 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true && !true || !true)" should evaluate to true, got true 987s ok 200 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "!(!true && !true && !true)" should evaluate to true, got true 987s ok 201 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "filesize('/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 987s ok 202 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "filesize('/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 987s ok 203 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "filesize('/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 987s ok 204 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-d '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 987s ok 205 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-e '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 987s ok 206 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-f '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 987s ok 207 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-s '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 987s ok 208 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-d '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 987s ok 209 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-e '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 987s ok 210 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-f '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 987s ok 211 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-s '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 987s ok 212 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-d '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 987s ok 213 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-e '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 987s ok 214 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-f '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 987s ok 215 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-s '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 987s ok 216 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-d '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 987s ok 217 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-e '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 987s ok 218 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-f '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 987s ok 219 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-s '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 987s ok 220 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-F '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 987s ok 221 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-F '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 987s ok 222 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-U '/apache/' " should evaluate to true, got true 987s ok 223 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "-U '/apache/expr/none' " should evaluate to false, got false 987s ok 224 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 987s ok 225 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 987s ok 226 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "base64('foo') = 'Zm9v' " should evaluate to true, got true 987s ok 227 987s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 987s ok 228 987s Error log should not have 'Internal evaluation error' entries, found 0 987s ok 229 987s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 987s ok 991s t/apache/expr_string.t .............. 991s 1..29 991s # Running under perl version 5.038002 for linux 991s # Current time local: Sun Mar 24 21:49:05 2024 991s # Current time GMT: Sun Mar 24 21:49:05 2024 991s # Using Test.pm version 1.31 991s # Using Apache/Test.pm version 1.42 991s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 991s ok 1 991s Expected return code 200, got 200 for 'foo' 991s ok 2 991s # testing : log message [Sun Mar 24 21:49:07.224185 2024] [log_debug:info] [pid 7913] [client 127.0.0.1:40918] foo (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 991s # didn't match 991s # expected: 'foo' 991s # received: 'foo' 991s ok 3 991s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 991s ok 4 991s Expected return code 200, got 200 for '%{req:SomeHeader}' 991s ok 5 991s # testing : log message [Sun Mar 24 21:49:07.480124 2024] [log_debug:info] [pid 7913] [client 127.0.0.1:40918] SomeValue (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 991s # didn't match 991s # expected: 'SomeValue' 991s # received: 'SomeValue' 991s ok 6 991s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 991s ok 7 991s Should get parse error (500) for "%{", got 500 991s ok 8 991s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 991s ok 9 991s Expected return code 200, got 200 for '%' 991s ok 10 991s # testing : log message [Sun Mar 24 21:49:07.985881 2024] [log_debug:info] [pid 7908] [client 127.0.0.1:40920] % (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 991s # didn't match 991s # expected: '%' 991s # received: '%' 991s ok 11 991s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 991s ok 12 991s Expected return code 200, got 200 for '}' 991s ok 13 991s # testing : log message [Sun Mar 24 21:49:08.239435 2024] [log_debug:info] [pid 7908] [client 127.0.0.1:40920] } (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 991s # didn't match 991s # expected: '}' 991s # received: '}' 991s ok 14 991s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 991s ok 15 991s Expected return code 200, got 200 for '\"' 991s ok 16 991s # testing : log message [Sun Mar 24 21:49:08.493081 2024] [log_debug:info] [pid 7908] [client 127.0.0.1:40920] " (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 991s # didn't match 991s # expected: '"' 991s # received: '"' 991s ok 17 991s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 991s ok 18 991s Expected return code 200, got 200 for '\'' 991s ok 19 991s # testing : log message [Sun Mar 24 21:49:08.745482 2024] [log_debug:info] [pid 7908] [client 127.0.0.1:40920] ' (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 991s # didn't match 991s # expected: '\'' 991s # received: '\'' 991s ok 20 991s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 991s ok 21 991s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 991s ok 22 991s # testing : log message [Sun Mar 24 21:49:08.999047 2024] [log_debug:info] [pid 7908] [client 127.0.0.1:40920] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 991s # didn't match 991s # expected: '%{req:SomeHeader}' 991s # received: '%{req:SomeHeader}' 991s ok 23 991s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 991s ok 24 991s Expected return code 200, got 200 for '%{tolower:IDENT}' 991s ok 25 991s # testing : log message [Sun Mar 24 21:49:09.251228 2024] [log_debug:info] [pid 7908] [client 127.0.0.1:40920] ident (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 991s # didn't match 991s # expected: 'ident' 991s # received: 'ident' 991s ok 26 991s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 991s ok 27 991s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 991s ok 28 991s # testing : log message [Sun Mar 24 21:49:09.506552 2024] [log_debug:info] [pid 7908] [client 127.0.0.1:40920] get (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 991s # didn't match 991s # expected: 'get' 991s # received: 'get' 991s ok 29 991s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 991s ok 994s t/apache/getfile.t .................. 994s # using LWP client 994s 1..219 994s # Running under perl version 5.038002 for linux 994s # Current time local: Sun Mar 24 21:49:09 2024 994s # Current time GMT: Sun Mar 24 21:49:09 2024 994s # Using Test.pm version 1.31 994s # Using Apache/Test.pm version 1.42 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "44f3-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 17651 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl.pod 994s # expected: 17651 994s # received: 17651 994s ok 1 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "dbb0-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 56240 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5004delta.pod 994s # expected: 56240 994s # received: 56240 994s ok 2 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "85eb-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 34283 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5005delta.pod 994s # expected: 34283 994s # received: 34283 994s ok 3 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "d8ed-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 55533 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5100delta.pod 994s # expected: 55533 994s # received: 55533 994s ok 4 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "ab70-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 43888 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5101delta.pod 994s # expected: 43888 994s # received: 43888 994s ok 5 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "15cb7-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 89271 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5120delta.pod 994s # expected: 89271 994s # received: 89271 994s ok 6 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2707-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 9991 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5121delta.pod 994s # expected: 9991 994s # received: 9991 994s ok 7 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2569-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 9577 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5122delta.pod 994s # expected: 9577 994s # received: 9577 994s ok 8 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1004-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4100 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5123delta.pod 994s # expected: 4100 994s # received: 4100 994s ok 9 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "e58-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 3672 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5124delta.pod 994s # expected: 3672 994s # received: 3672 994s ok 10 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1e03-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 7683 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5125delta.pod 994s # expected: 7683 994s # received: 7683 994s ok 11 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "233aa-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 144298 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5140delta.pod 994s # expected: 144298 994s # received: 144298 994s ok 12 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1f1e-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 7966 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5141delta.pod 994s # expected: 7966 994s # received: 7966 994s ok 13 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1aec-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 6892 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5142delta.pod 994s # expected: 6892 994s # received: 6892 994s ok 14 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1e50-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 7760 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5143delta.pod 994s # expected: 7760 994s # received: 7760 994s ok 15 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "18b7-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 6327 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5144delta.pod 994s # expected: 6327 994s # received: 6327 994s ok 16 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "20a09-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 133641 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5160delta.pod 994s # expected: 133641 994s # received: 133641 994s ok 17 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "17fe-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 6142 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5161delta.pod 994s # expected: 6142 994s # received: 6142 994s ok 18 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "e0a-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 3594 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5162delta.pod 994s # expected: 3594 994s # received: 3594 994s ok 19 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "ff5-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4085 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5163delta.pod 994s # expected: 4085 994s # received: 4085 994s ok 20 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1d286-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 119430 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5180delta.pod 994s # expected: 119430 994s # received: 119430 994s ok 21 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "19c5-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 6597 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5181delta.pod 994s # expected: 6597 994s # received: 6597 994s ok 22 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "14d7-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 5335 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5182delta.pod 994s # expected: 5335 994s # received: 5335 994s ok 23 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1208-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4616 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5184delta.pod 994s # expected: 4616 994s # received: 4616 994s ok 24 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1c352-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 115538 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5200delta.pod 994s # expected: 115538 994s # received: 115538 994s ok 25 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2a07-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 10759 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5201delta.pod 994s # expected: 10759 994s # received: 10759 994s ok 26 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2fef-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 12271 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5202delta.pod 994s # expected: 12271 994s # received: 12271 994s ok 27 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2410-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 9232 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5203delta.pod 994s # expected: 9232 994s # received: 9232 994s ok 28 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1fa90-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 129680 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5220delta.pod 994s # expected: 129680 994s # received: 129680 994s ok 29 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "293d-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 10557 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5221delta.pod 994s # expected: 10557 994s # received: 10557 994s ok 30 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "301f-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 12319 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5222delta.pod 994s # expected: 12319 994s # received: 12319 994s ok 31 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "20fa-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 8442 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5223delta.pod 994s # expected: 8442 994s # received: 8442 994s ok 32 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1162-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4450 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5224delta.pod 994s # expected: 4450 994s # received: 4450 994s ok 33 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "fc0b-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 64523 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5240delta.pod 994s # expected: 64523 994s # received: 64523 994s ok 34 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2009-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 8201 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5241delta.pod 994s # expected: 8201 994s # received: 8201 994s ok 35 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1007-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4103 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5242delta.pod 994s # expected: 4103 994s # received: 4103 994s ok 36 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2aac-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 10924 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5243delta.pod 994s # expected: 10924 994s # received: 10924 994s ok 37 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1168-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4456 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5244delta.pod 994s # expected: 4456 994s # received: 4456 994s ok 38 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1875b-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 100187 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5260delta.pod 994s # expected: 100187 994s # received: 100187 994s ok 39 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1e25-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 7717 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5261delta.pod 994s # expected: 7717 994s # received: 7717 994s ok 40 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1e16-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 7702 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5262delta.pod 994s # expected: 7702 994s # received: 7702 994s ok 41 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1b69-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 7017 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5263delta.pod 994s # expected: 7017 994s # received: 7017 994s ok 42 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "115d9-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 71129 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5280delta.pod 994s # expected: 71129 994s # received: 71129 994s ok 43 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "11f7-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4599 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5281delta.pod 994s # expected: 4599 994s # received: 4599 994s ok 44 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1806-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 6150 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5282delta.pod 994s # expected: 6150 994s # received: 6150 994s ok 45 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "13f7-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 5111 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5283delta.pod 994s # expected: 5111 994s # received: 5111 994s ok 46 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "9efd-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 40701 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5300delta.pod 994s # expected: 40701 994s # received: 40701 994s ok 47 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1662-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 5730 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5301delta.pod 994s # expected: 5730 994s # received: 5730 994s ok 48 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "124a-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4682 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5302delta.pod 994s # expected: 4682 994s # received: 4682 994s ok 49 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1374-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4980 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5303delta.pod 994s # expected: 4980 994s # received: 4980 994s ok 50 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "d310-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 54032 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5320delta.pod 994s # expected: 54032 994s # received: 54032 994s ok 51 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1b5f-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 7007 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5321delta.pod 994s # expected: 7007 994s # received: 7007 994s ok 52 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "9201-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 37377 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5340delta.pod 994s # expected: 37377 994s # received: 37377 994s ok 53 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1076-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4214 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5341delta.pod 994s # expected: 4214 994s # received: 4214 994s ok 54 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "f6a-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 3946 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5342delta.pod 994s # expected: 3946 994s # received: 3946 994s ok 55 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "fd6-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4054 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5343delta.pod 994s # expected: 4054 994s # received: 4054 994s ok 56 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "ad8b-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 44427 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5360delta.pod 994s # expected: 44427 994s # received: 44427 994s ok 57 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1288-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4744 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5361delta.pod 994s # expected: 4744 994s # received: 4744 994s ok 58 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "f6a-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 3946 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5362delta.pod 994s # expected: 3946 994s # received: 3946 994s ok 59 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "fd7-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4055 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5363delta.pod 994s # expected: 4055 994s # received: 4055 994s ok 60 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "10d49-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 68937 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5380delta.pod 994s # expected: 68937 994s # received: 68937 994s ok 61 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "f6a-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 3946 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5381delta.pod 994s # expected: 3946 994s # received: 3946 994s ok 62 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "fd4-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4052 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl5382delta.pod 994s # expected: 4052 994s # received: 4052 994s ok 63 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1e729-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 124713 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl561delta.pod 994s # expected: 124713 994s # received: 124713 994s ok 64 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1a2c1-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 107201 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl56delta.pod 994s # expected: 107201 994s # received: 107201 994s ok 65 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "94ac-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 38060 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl581delta.pod 994s # expected: 38060 994s # received: 38060 994s ok 66 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1176-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4470 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl582delta.pod 994s # expected: 4470 994s # received: 4470 994s ok 67 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "18bf-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 6335 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl583delta.pod 994s # expected: 6335 994s # received: 6335 994s ok 68 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1cc3-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 7363 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl584delta.pod 994s # expected: 7363 994s # received: 7363 994s ok 69 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1701-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 5889 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl585delta.pod 994s # expected: 5889 994s # received: 5889 994s ok 70 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "122b-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4651 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl586delta.pod 994s # expected: 4651 994s # received: 4651 994s ok 71 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "20a5-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 8357 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl587delta.pod 994s # expected: 8357 994s # received: 8357 994s ok 72 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "62c1-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 25281 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl588delta.pod 994s # expected: 25281 994s # received: 25281 994s ok 73 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "d290-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 53904 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl589delta.pod 994s # expected: 53904 994s # received: 53904 994s ok 74 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1c1d5-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 115157 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perl58delta.pod 994s # expected: 115157 994s # received: 115157 994s ok 75 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "4fe9-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 20457 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlaix.pod 994s # expected: 20457 994s # received: 20457 994s ok 76 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1688-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 5768 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlamiga.pod 994s # expected: 5768 994s # received: 5768 994s ok 77 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2031-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 8241 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlandroid.pod 994s # expected: 8241 994s # received: 8241 994s ok 78 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "c9433-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 824371 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlapi.pod 994s # expected: 824371 994s # received: 824371 994s ok 79 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "5837-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 22583 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlapio.pod 994s # expected: 22583 994s # received: 22583 994s ok 80 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1b62-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 7010 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlartistic.pod 994s # expected: 7010 994s # received: 7010 994s ok 81 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "20c2-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 8386 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlbook.pod 994s # expected: 8386 994s # received: 8386 994s ok 82 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "126-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 294 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlboot.pod 994s # expected: 294 994s # received: 294 994s ok 83 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "130-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 304 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlbot.pod 994s # expected: 304 994s # received: 304 994s ok 84 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1f50-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 8016 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlbs2000.pod 994s # expected: 8016 994s # received: 8016 994s ok 85 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "dea2-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 56994 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlcall.pod 994s # expected: 56994 994s # received: 56994 994s ok 86 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1180-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4480 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlcheat.pod 994s # expected: 4480 994s # received: 4480 994s ok 87 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "23bf-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 9151 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlclass.pod 994s # expected: 9151 994s # received: 9151 994s ok 88 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "3c63-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 15459 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlclassguts.pod 994s # expected: 15459 994s # received: 15459 994s ok 89 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "254a-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 9546 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlclib.pod 994s # expected: 9546 994s # received: 9546 994s ok 90 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "12e5-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4837 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlcn.pod 994s # expected: 4837 994s # received: 4837 994s ok 91 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1b1a-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 6938 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlcommunity.pod 994s # expected: 6938 994s # received: 6938 994s ok 92 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "662a-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 26154 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlcygwin.pod 994s # expected: 26154 994s # received: 26154 994s ok 93 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "cfa2-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 53154 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perldata.pod 994s # expected: 53154 994s # received: 53154 994s ok 94 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "134f-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4943 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 994s # expected: 4943 994s # received: 4943 994s ok 95 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "a85c-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 43100 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perldebguts.pod 994s # expected: 43100 994s # received: 43100 994s ok 96 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "5693-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 22163 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perldebtut.pod 994s # expected: 22163 994s # received: 22163 994s ok 97 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "9bbb-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 39867 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perldebug.pod 994s # expected: 39867 994s # received: 39867 994s ok 98 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "fd4-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4052 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perldelta.pod 994s # expected: 4052 994s # received: 4052 994s ok 99 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "5f0a-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 24330 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perldeprecation.pod 994s # expected: 24330 994s # received: 24330 994s ok 100 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "4c051-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 311377 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perldiag.pod 994s # expected: 311377 994s # received: 311377 994s ok 101 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "24a0-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 9376 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perldoc.pod 994s # expected: 9376 994s # received: 9376 994s ok 102 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "b4ed-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 46317 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perldocstyle.pod 994s # expected: 46317 994s # received: 46317 994s ok 103 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "687a-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 26746 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perldsc.pod 994s # expected: 26746 994s # received: 26746 994s ok 104 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1f17-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 7959 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perldtrace.pod 994s # expected: 7959 994s # received: 7959 994s ok 105 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "14981-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 84353 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlebcdic.pod 994s # expected: 84353 994s # received: 84353 994s ok 106 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "9321-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 37665 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlembed.pod 994s # expected: 37665 994s # received: 37665 994s ok 107 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2877-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 10359 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlexperiment.pod 994s # expected: 10359 994s # received: 10359 994s ok 108 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "590b-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 22795 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlfaq.pod 994s # expected: 22795 994s # received: 22795 994s ok 109 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "385d-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 14429 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlfaq1.pod 994s # expected: 14429 994s # received: 14429 994s ok 110 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "24a1-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 9377 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlfaq2.pod 994s # expected: 9377 994s # received: 9377 994s ok 111 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "92e1-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 37601 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlfaq3.pod 994s # expected: 37601 994s # received: 37601 994s ok 112 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "162be-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 90814 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlfaq4.pod 994s # expected: 90814 994s # received: 90814 994s ok 113 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "d7fc-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 55292 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlfaq5.pod 994s # expected: 55292 994s # received: 55292 994s ok 114 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "9a71-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 39537 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlfaq6.pod 994s # expected: 39537 994s # received: 39537 994s ok 115 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "93b8-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 37816 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlfaq7.pod 994s # expected: 37816 994s # received: 37816 994s ok 116 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "c310-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 49936 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlfaq8.pod 994s # expected: 49936 994s # received: 49936 994s ok 117 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "3b75-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 15221 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlfaq9.pod 994s # expected: 15221 994s # received: 15221 994s ok 118 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "56ca-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 22218 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlfilter.pod 994s # expected: 22218 994s # received: 22218 994s ok 119 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "342b-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 13355 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlfork.pod 994s # expected: 13355 994s # received: 13355 994s ok 120 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "40e0-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 16608 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlform.pod 994s # expected: 16608 994s # received: 16608 994s ok 121 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "671-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 1649 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 994s # expected: 1649 994s # received: 1649 994s ok 122 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "67142-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 422210 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlfunc.pod 994s # expected: 422210 994s # received: 422210 994s ok 123 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "7c2a-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 31786 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlgit.pod 994s # expected: 31786 994s # received: 31786 994s ok 124 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "21810-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 137232 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlglossary.pod 994s # expected: 137232 994s # received: 137232 994s ok 125 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "4075-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 16501 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlgov.pod 994s # expected: 16501 994s # received: 16501 994s ok 126 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "35f7-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 13815 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlgpl.pod 994s # expected: 13815 994s # received: 13815 994s ok 127 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2c264-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 180836 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlguts.pod 994s # expected: 180836 994s # received: 180836 994s ok 128 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "afe4-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 45028 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlhack.pod 994s # expected: 45028 994s # received: 45028 994s ok 129 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "11a38-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 72248 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlhacktips.pod 994s # expected: 72248 994s # received: 72248 994s ok 130 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1809-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 6153 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlhacktut.pod 994s # expected: 6153 994s # received: 6153 994s ok 131 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "5f7-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 1527 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlhaiku.pod 994s # expected: 1527 994s # received: 1527 994s ok 132 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "e88a-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 59530 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlhist.pod 994s # expected: 59530 994s # received: 59530 994s ok 133 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "77a4-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 30628 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlhpux.pod 994s # expected: 30628 994s # received: 30628 994s ok 134 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "7dd-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 2013 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlhurd.pod 994s # expected: 2013 994s # received: 2013 994s ok 135 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1f865-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 129125 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlintern.pod 994s # expected: 129125 994s # received: 129125 994s ok 136 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "9216-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 37398 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlinterp.pod 994s # expected: 37398 994s # received: 37398 994s ok 137 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "579d-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 22429 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlintro.pod 994s # expected: 22429 994s # received: 22429 994s ok 138 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "8ad3-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 35539 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perliol.pod 994s # expected: 35539 994s # received: 35539 994s ok 139 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "11817-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 71703 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlipc.pod 994s # expected: 71703 994s # received: 71703 994s ok 140 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1150-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4432 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlirix.pod 994s # expected: 4432 994s # received: 4432 994s ok 141 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "20a8-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 8360 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perljp.pod 994s # expected: 8360 994s # received: 8360 994s ok 142 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2fc0-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 12224 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlko.pod 994s # expected: 12224 994s # received: 12224 994s ok 143 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "163-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 355 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perllexwarn.pod 994s # expected: 355 994s # received: 355 994s ok 144 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "7ea-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 2026 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perllinux.pod 994s # expected: 2026 994s # received: 2026 994s ok 145 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "12457-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 74839 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perllocale.pod 994s # expected: 74839 994s # received: 74839 994s ok 146 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "24dc-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 9436 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perllol.pod 994s # expected: 9436 994s # received: 9436 994s ok 147 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2f6f-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 12143 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlmacosx.pod 994s # expected: 12143 994s # received: 12143 994s ok 148 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "6753-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 26451 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlmod.pod 994s # expected: 26451 994s # received: 26451 994s ok 149 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2574-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 9588 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 994s # expected: 9588 994s # received: 9588 994s ok 150 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "e547-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 58695 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlmodlib.pod 994s # expected: 58695 994s # received: 58695 994s ok 151 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "573b-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 22331 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 994s # expected: 22331 994s # received: 22331 994s ok 152 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Accept-Ranges: bytes 994s #ETag: "d65-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 3429 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlmroapi.pod 994s # expected: 3429 994s # received: 3429 994s ok 153 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2ad3-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 10963 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:11 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlnewmod.pod 994s # expected: 10963 994s # received: 10963 994s ok 154 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "20a5-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 8357 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlnumber.pod 994s # expected: 8357 994s # received: 8357 994s ok 155 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "8d30-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 36144 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlobj.pod 994s # expected: 36144 994s # received: 36144 994s ok 156 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "6885-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 26757 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlootut.pod 994s # expected: 26757 994s # received: 26757 994s ok 157 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "251a5-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 151973 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlop.pod 994s # expected: 151973 994s # received: 151973 994s ok 158 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "4db-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 1243 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 994s # expected: 1243 994s # received: 1243 994s ok 159 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "3b77-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 15223 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlopentut.pod 994s # expected: 15223 994s # received: 15223 994s ok 160 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "16cb9-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 93369 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlos2.pod 994s # expected: 93369 994s # received: 93369 994s ok 161 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "37cb-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 14283 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlos390.pod 994s # expected: 14283 994s # received: 14283 994s ok 162 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "12b0-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4784 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlos400.pod 994s # expected: 4784 994s # received: 4784 994s ok 163 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "c8a9-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 51369 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlpacktut.pod 994s # expected: 51369 994s # received: 51369 994s ok 164 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "c2bd-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 49853 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlperf.pod 994s # expected: 49853 994s # received: 49853 994s ok 165 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1418-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 5144 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlplan9.pod 994s # expected: 5144 994s # received: 5144 994s ok 166 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "5b65-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 23397 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlpod.pod 994s # expected: 23397 994s # received: 23397 994s ok 167 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "10d10-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 68880 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlpodspec.pod 994s # expected: 68880 994s # received: 68880 994s ok 168 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2f40-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 12096 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 994s # expected: 12096 994s # received: 12096 994s ok 169 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "67b7-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 26551 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlpolicy.pod 994s # expected: 26551 994s # received: 26551 994s ok 170 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "15cc8-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 89288 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlport.pod 994s # expected: 89288 994s # received: 89288 994s ok 171 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1412-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 5138 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlpragma.pod 994s # expected: 5138 994s # received: 5138 994s ok 172 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1a25-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 6693 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlqnx.pod 994s # expected: 6693 994s # received: 6693 994s ok 173 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2127d-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 135805 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlre.pod 994s # expected: 135805 994s # received: 135805 994s ok 174 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "7bad-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 31661 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlreapi.pod 994s # expected: 31661 994s # received: 31661 994s ok 175 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "818f-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 33167 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 994s # expected: 33167 994s # received: 33167 994s ok 176 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "beb0-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 48816 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 994s # expected: 48816 994s # received: 48816 994s ok 177 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "8c47-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 35911 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlref.pod 994s # expected: 35911 994s # received: 35911 994s ok 178 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "4944-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 18756 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlreftut.pod 994s # expected: 18756 994s # received: 18756 994s ok 179 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "a989-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 43401 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlreguts.pod 994s # expected: 43401 994s # received: 43401 994s ok 180 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1fd-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 509 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlrepository.pod 994s # expected: 509 994s # received: 509 994s ok 181 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "4af5-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 19189 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlrequick.pod 994s # expected: 19189 994s # received: 19189 994s ok 182 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "3ce4-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 15588 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlreref.pod 994s # expected: 15588 994s # received: 15588 994s ok 183 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1e219-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 123417 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlretut.pod 994s # expected: 123417 994s # received: 123417 994s ok 184 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "60c-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 1548 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlriscos.pod 994s # expected: 1548 994s # received: 1548 994s ok 185 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "e52d-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 58669 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlrun.pod 994s # expected: 58669 994s # received: 58669 994s ok 186 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "6cc6-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 27846 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlsec.pod 994s # expected: 27846 994s # received: 27846 994s ok 187 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "4af2-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 19186 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 994s # expected: 19186 994s # received: 19186 994s ok 188 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "74a6-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 29862 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlsolaris.pod 994s # expected: 29862 994s # received: 29862 994s ok 189 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1bdc-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 7132 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlsource.pod 994s # expected: 7132 994s # received: 7132 994s ok 190 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "233b-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 9019 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlstyle.pod 994s # expected: 9019 994s # received: 9019 994s ok 191 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "12f85-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 77701 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlsub.pod 994s # expected: 77701 994s # received: 77701 994s ok 192 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "d2de-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 53982 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlsyn.pod 994s # expected: 53982 994s # received: 53982 994s ok 193 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "2858-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 10328 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlsynology.pod 994s # expected: 10328 994s # received: 10328 994s ok 194 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "b53a-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 46394 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlthrtut.pod 994s # expected: 46394 994s # received: 46394 994s ok 195 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "9a91-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 39569 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perltie.pod 994s # expected: 39569 994s # received: 39569 994s ok 196 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "b9206-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 758278 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perltoc.pod 994s # expected: 758278 994s # received: 758278 994s ok 197 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "174-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 372 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perltodo.pod 994s # expected: 372 994s # received: 372 994s ok 198 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "126-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 294 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perltooc.pod 994s # expected: 294 994s # received: 294 994s ok 199 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "126-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 294 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perltoot.pod 994s # expected: 294 994s # received: 294 994s ok 200 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "297f-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 10623 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perltrap.pod 994s # expected: 10623 994s # received: 10623 994s ok 201 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "213f-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 8511 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perltru64.pod 994s # expected: 8511 994s # received: 8511 994s ok 202 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1183-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4483 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perltw.pod 994s # expected: 4483 994s # received: 4483 994s ok 203 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "162c0-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 90816 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlunicode.pod 994s # expected: 90816 994s # received: 90816 994s ok 204 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "6349-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 25417 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlunicook.pod 994s # expected: 25417 994s # received: 25417 994s ok 205 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "372e-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 14126 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlunifaq.pod 994s # expected: 14126 994s # received: 14126 994s ok 206 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "96e1-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 38625 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perluniintro.pod 994s # expected: 38625 994s # received: 38625 994s ok 207 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "6eefa-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 454394 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perluniprops.pod 994s # expected: 454394 994s # received: 454394 994s ok 208 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1f0f-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 7951 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlunitut.pod 994s # expected: 7951 994s # received: 7951 994s ok 209 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1ce8-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 7400 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlutil.pod 994s # expected: 7400 994s # received: 7400 994s ok 210 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "16ab2-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 92850 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlvar.pod 994s # expected: 92850 994s # received: 92850 994s ok 211 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "c68d-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 50829 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlvms.pod 994s # expected: 50829 994s # received: 50829 994s ok 212 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "f16-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 3862 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlvos.pod 994s # expected: 3862 994s # received: 3862 994s ok 213 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "7fdb-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 32731 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlwin32.pod 994s # expected: 32731 994s # received: 32731 994s ok 214 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "1532b-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 86827 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlxs.pod 994s # expected: 86827 994s # received: 86827 994s ok 215 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "c504-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 50436 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlxstut.pod 994s # expected: 50436 994s # received: 50436 994s ok 216 994s #lwp request: 994s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "5dc1-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 24001 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 994s # expected: 24001 994s # received: 24001 994s ok 217 994s #lwp request: 994s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "b2390-60fb82f589ec0" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 730000 994s #Last-Modified: Wed, 24 Jan 2024 22:00:03 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-binary-httpd 994s # expected: 730000 994s # received: 730000 994s ok 218 994s #lwp request: 994s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 994s #User-Agent: libwww-perl/6.76 994s # 994s #server response: 994s #HTTP/1.1 200 OK 994s #Connection: close 994s #Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Accept-Ranges: bytes 994s #ETag: "3d5470-60ec1fb4f0200" 994s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 994s #Vary: In-If1 994s #Content-Length: 4019312 994s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 994s #Client-Date: Sun, 24 Mar 2024 21:49:12 GMT 994s #Client-Peer: 127.0.0.1:8529 994s #Client-Response-Num: 1 994s #DMMATCH1: 1 994s # 994s # testing : download of /getfiles-binary-perl 994s # expected: 4019312 994s # received: 4019312 994s ok 219 994s ok 996s t/apache/headers.t .................. 996s 1..27 996s # Running under perl version 5.038002 for linux 996s # Current time local: Sun Mar 24 21:49:12 2024 996s # Current time GMT: Sun Mar 24 21:49:12 2024 996s # Using Test.pm version 1.31 996s # Using Apache/Test.pm version 1.42 996s testing: Hello: World 996s ok 1 996s # testing : response success 996s # expected: qr/HTTP\/1\.. 200 OK/ 996s # received: 'HTTP/1.1 200 OK' 996s ok 2 996s header: [World] vs [World] 996s # testing : compare header Hello value 996s # expected: 'World' 996s # received: 'World' 996s ok 3 996s testing: Hello: World 996s ok 4 996s # testing : response success 996s # expected: qr/HTTP\/1\.. 200 OK/ 996s # received: 'HTTP/1.1 200 OK' 996s ok 5 996s header: [World] vs [World] 996s # testing : compare header Hello value 996s # expected: 'World' 996s # received: 'World' 996s ok 6 996s testing: Hello: World 996s ok 7 996s # testing : response success 996s # expected: qr/HTTP\/1\.. 200 OK/ 996s # received: 'HTTP/1.1 200 OK' 996s ok 8 996s header: [World] vs [World] 996s # testing : compare header Hello value 996s # expected: 'World' 996s # received: 'World' 996s ok 9 996s testing: Hello: Foo 996s Bar 996s ok 10 996s # testing : response success 996s # expected: qr/HTTP\/1\.. 200 OK/ 996s # received: 'HTTP/1.1 200 OK' 996s ok 11 996s header: [Foo Bar] vs [Foo Bar] 996s # testing : compare header Hello value 996s # expected: 'Foo Bar' 996s # received: 'Foo Bar' 996s ok 12 996s testing: Hello: Foo 996s Bar 996s ok 13 996s # testing : response success 996s # expected: qr/HTTP\/1\.. 200 OK/ 996s # received: 'HTTP/1.1 200 OK' 996s ok 14 996s header: [Foo Bar] vs [Foo Bar] 996s # testing : compare header Hello value 996s # expected: 'Foo Bar' 996s # received: 'Foo Bar' 996s ok 15 996s testing: Hello: Foo 996s Bar 996s ok 16 996s # testing : response success 996s # expected: qr/HTTP\/1\.. 200 OK/ 996s # received: 'HTTP/1.1 200 OK' 996s ok 17 996s header: [Foo Bar] vs [Foo Bar] 996s # testing : compare header Hello value 996s # expected: 'Foo Bar' 996s # received: 'Foo Bar' 996s ok 18 996s testing: Hello: Foo 996s Bar 996s ok 19 996s # testing : response success 996s # expected: qr/HTTP\/1\.. 200 OK/ 996s # received: 'HTTP/1.1 200 OK' 996s ok 20 996s header: [Foo Bar] vs [Foo Bar] 996s # testing : compare header Hello value 996s # expected: 'Foo Bar' 996s # received: 'Foo Bar' 996s ok 21 996s testing: Hello: Foo 996s Bar 996s ok 22 996s # testing : response success 996s # expected: qr/HTTP\/1\.. 200 OK/ 996s # received: 'HTTP/1.1 200 OK' 996s ok 23 996s header: [Foo Bar] vs [Foo Bar] 996s # testing : compare header Hello value 996s # expected: 'Foo Bar' 996s # received: 'Foo Bar' 996s ok 24 996s testing: Hello:World 996s ok 25 996s # testing : response success 996s # expected: qr/HTTP\/1\.. 200 OK/ 996s # received: 'HTTP/1.1 200 OK' 996s ok 26 996s header: [World] vs [World] 996s # testing : compare header Hello value 996s # expected: 'World' 996s # received: 'World' 996s ok 27 996s ok 998s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 1000s t/apache/http_strict.t .............. 1000s 1..178 1000s # Running under perl version 5.038002 for linux 1000s # Current time local: Sun Mar 24 21:49:16 2024 1000s # Current time GMT: Sun Mar 24 21:49:16 2024 1000s # Using Test.pm version 1.31 1000s # Using Apache/Test.pm version 1.42 1000s # SENDING: 1000s # GET / HTTP/1.0\r\n\r\n 1000s # expecting success, got 200 1000s ok 1 1000s # SENDING: 1000s # GET / HTTP/1.0\n\n 1000s # expecting success, got 200 1000s ok 2 1000s # SENDING: 1000s # get / HTTP/1.0\r\n\r\n 1000s # expecting 501, got 501 1000s ok 3 1000s # SENDING: 1000s # G ET / HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 4 1000s # SENDING: 1000s # G\x00ET / HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 5 1000s # SENDING: 1000s # G/T / HTTP/1.0\r\n\r\n 1000s # expecting 501, got 501 1000s ok 6 1000s # SENDING: 1000s # GET /\x00 HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 7 1000s # SENDING: 1000s # GET / HTTP/1.0\x00\r\n\r\n 1000s # expecting 400, got 400 1000s ok 8 1000s # SENDING: 1000s # GET\x0c/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 9 1000s # SENDING: 1000s # GET\r/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 10 1000s # SENDING: 1000s # GET\t/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 11 1000s # SENDING: 1000s # GET / HTT/1.0\r\n\r\n 1000s # expecting error, got 400 1000s ok 12 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1000s # expecting success, got 200 1000s ok 13 1000s # SENDING: 1000s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1000s # expecting success, got 200 1000s ok 14 1000s # SENDING: 1000s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1000s # expecting success, got 200 1000s ok 15 1000s # SENDING: 1000s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1000s # expecting 400, got 400 1000s ok 16 1000s # SENDING: 1000s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1000s # expecting 400, got 400 1000s ok 17 1000s # SENDING: 1000s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1000s # expecting 200, got 200 1000s ok 18 1000s # SENDING: 1000s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1000s # expecting 400, got 400 1000s ok 19 1000s # SENDING: 1000s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1000s # expecting error, got 400 1000s ok 20 1000s # SENDING: 1000s # GET / HTTP/0.9\r\n\r\n 1000s # expecting error, got 400 1000s ok 21 1000s # SENDING: 1000s # GET / HTTP/0.8\r\n\r\n 1000s # expecting error, got 400 1000s ok 22 1000s # SENDING: 1000s # GET /\x01 HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 23 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 24 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 25 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1000s # expecting 400, got 400 1000s ok 26 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 27 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1000s # expecting 400, got 400 1000s ok 28 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1000s # expecting 400, got 400 1000s ok 29 1000s # SENDING: 1000s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1000s # expecting 400, got 400 1000s ok 30 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 31 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1000s # expecting 400, got 400 1000s ok 32 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1000s # expecting 400, got 400 1000s ok 33 1000s # SENDING: 1000s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1000s # expecting 400, got 400 1000s ok 34 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 35 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1000s # expecting 400, got 400 1000s ok 36 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1000s # expecting 400, got 400 1000s ok 37 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 38 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1000s # expecting 400, got 400 1000s ok 39 1000s # SENDING: 1000s # GET / HTTP/1.0\r\r 1000s # expecting dropped connection and HTTPD dropped connection 1000s ok 40 1000s # SENDING: 1000s # GET /\r\n 1000s # expecting headerless HTTP/0.9 body, got response 1000s ok 41 1000s # SENDING: 1000s # GET /#frag HTTP/1.0\r\n 1000s # expecting 400, got 400 1000s ok 42 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1000s # expecting 200, got 200 1000s ok 43 1000s # SENDING: 1000s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1000s # expecting 200, got 200 1000s ok 44 1000s # SENDING: 1000s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1000s # expecting 200, got 200 1000s ok 45 1000s # SENDING: 1000s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1000s # expecting 200, got 200 1000s ok 46 1000s # SENDING: 1000s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1000s # expecting 200, got 200 1000s ok 47 1000s # SENDING: 1000s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1000s # expecting 200, got 200 1000s ok 48 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1000s # expecting 200, got 200 1000s ok 49 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1000s # expecting 400, got 400 1000s ok 50 1000s # SENDING: 1000s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1000s # expecting 200, got 200 1000s ok 51 1000s # SENDING: 1000s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 52 1000s # SENDING: 1000s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 53 1000s # SENDING: 1000s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 54 1000s # SENDING: 1000s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1000s # expecting 200, got 200 1000s ok 55 1000s # SENDING: 1000s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1000s # expecting success, got 200 1000s ok 56 1000s # SENDING: 1000s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1000s # expecting success, got 200 1000s ok 57 1000s # SENDING: 1000s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1000s # expecting success, got 200 1000s ok 58 1000s # SENDING: 1000s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1000s # expecting success, got 200 1000s ok 59 1000s # SENDING: 1000s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 60 1000s # SENDING: 1000s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1000s # expecting success, got 200 1000s ok 61 1000s # SENDING: 1000s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1000s # expecting success, got 200 1000s ok 62 1000s # SENDING: 1000s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 63 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1000s # expecting success, got 200 1000s ok 64 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1000s # expecting success, got 200 1000s ok 65 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1000s # expecting success, got 200 1000s ok 66 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1000s # expecting success, got 200 1000s ok 67 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1000s # expecting success, got 200 1000s ok 68 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1000s # expecting success, got 200 1000s ok 69 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1000s # expecting 200, got 200 1000s ok 70 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1000s # expecting 200, got 200 1000s ok 71 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1000s # expecting 400, got 400 1000s ok 72 1000s # SENDING: 1000s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 73 1000s # SENDING: 1000s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 74 1000s # SENDING: 1000s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 75 1000s # SENDING: 1000s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 76 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1000s # expecting 200, got 200 1000s ok 77 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1000s # expecting 200, got 200 1000s ok 78 1000s # SENDING: 1000s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1000s # expecting 200, got 200 1000s ok 79 1000s # SENDING: 1000s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1000s # DECODED: Foo: bar 1000s # RESPONSE: 1000s # HTTP/1.1 200 OK\r\n 1000s # Date: Sun, 24 Mar 2024 21:49:18 GMT\r\n 1000s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1000s # Foo: bar\r\n 1000s # Vary: In-If1\r\n 1000s # DMMATCH1: 1\r\n 1000s # Connection: close\r\n 1000s # Content-Type: text/plain\r\n 1000s # \r\n 1000s # Hi!\n 1000s # SERVERNAME=localhost\n 1000s # HTTP_HOST=\n 1000s # 1000s # expecting 200, got 200 1000s ok 80 1000s # SENDING: 1000s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1000s # DECODED: Foo: 1000s # RESPONSE: 1000s # HTTP/1.1 200 OK\r\n 1000s # Date: Sun, 24 Mar 2024 21:49:18 GMT\r\n 1000s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1000s # Foo: \r\n 1000s # Vary: In-If1\r\n 1000s # DMMATCH1: 1\r\n 1000s # Connection: close\r\n 1000s # Content-Type: text/plain\r\n 1000s # \r\n 1000s # Hi!\n 1000s # SERVERNAME=localhost\n 1000s # HTTP_HOST=\n 1000s # 1000s # expecting 200, got 200 1000s ok 81 1000s # SENDING: 1000s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1000s # DECODED: : bar 1000s # RESPONSE: 1000s # HTTP/1.1 500 Internal Server Error\r\n 1000s # Date: Sun, 24 Mar 2024 21:49:18 GMT\r\n 1000s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1000s # Content-Length: 564\r\n 1000s # Connection: close\r\n 1000s # Content-Type: text/html; charset=iso-8859-1\r\n 1000s # \r\n 1000s # \n 1000s # \n 1000s # ... 1000s # expecting 500, got 500 1000s ok 82 1000s # SENDING: 1000s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1000s # DECODED: F\x00oo: bar 1000s # RESPONSE: 1000s # HTTP/1.1 500 Internal Server Error\r\n 1000s # Date: Sun, 24 Mar 2024 21:49:18 GMT\r\n 1000s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1000s # Content-Length: 528\r\n 1000s # Connection: close\r\n 1000s # Content-Type: text/html; charset=iso-8859-1\r\n 1000s # \r\n 1000s # \n 1000s # \n 1000s # ... 1000s # expecting 500, got 500 1000s ok 83 1000s # SENDING: 1000s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1000s # DECODED: F\x01oo: bar 1000s # RESPONSE: 1000s # HTTP/1.1 500 Internal Server Error\r\n 1000s # Date: Sun, 24 Mar 2024 21:49:18 GMT\r\n 1000s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1000s # Content-Length: 564\r\n 1000s # Connection: close\r\n 1000s # Content-Type: text/html; charset=iso-8859-1\r\n 1000s # \r\n 1000s # \n 1000s # \n 1000s # ... 1000s # expecting 500, got 500 1000s ok 84 1000s # SENDING: 1000s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1000s # DECODED: F\noo: bar 1000s # RESPONSE: 1000s # HTTP/1.1 500 Internal Server Error\r\n 1000s # Date: Sun, 24 Mar 2024 21:49:18 GMT\r\n 1000s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1000s # Content-Length: 528\r\n 1000s # Connection: close\r\n 1000s # Content-Type: text/html; charset=iso-8859-1\r\n 1000s # \r\n 1000s # \n 1000s # \n 1000s # ... 1000s # expecting 500, got 500 1000s ok 85 1000s # SENDING: 1000s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1000s # DECODED: Foo: b\tar 1000s # RESPONSE: 1000s # HTTP/1.1 200 OK\r\n 1000s # Date: Sun, 24 Mar 2024 21:49:18 GMT\r\n 1000s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1000s # Foo: b\tar\r\n 1000s # Vary: In-If1\r\n 1000s # DMMATCH1: 1\r\n 1000s # Connection: close\r\n 1000s # Content-Type: text/plain\r\n 1000s # \r\n 1000s # Hi!\n 1000s # SERVERNAME=localhost\n 1000s # HTTP_HOST=\n 1000s # 1000s # expecting 200, got 200 1000s ok 86 1000s # SENDING: 1000s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1000s # DECODED: Foo: b\x01ar 1000s # RESPONSE: 1000s # HTTP/1.1 500 Internal Server Error\r\n 1000s # Date: Sun, 24 Mar 2024 21:49:18 GMT\r\n 1000s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1000s # Content-Length: 564\r\n 1000s # Connection: close\r\n 1000s # Content-Type: text/html; charset=iso-8859-1\r\n 1000s # \r\n 1000s # \n 1000s # \n 1000s # ... 1000s # expecting 500, got 500 1000s ok 87 1000s # SENDING: 1000s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1000s # expecting 500, got 500 1000s ok 88 1000s # SENDING: 1000s # GET / HTTP/1.0\r\n\r\n 1000s # expecting success, got 200 1000s ok 89 1000s # SENDING: 1000s # GET / HTTP/1.0\n\n 1000s # expecting 400, got 400 1000s ok 90 1000s # SENDING: 1000s # get / HTTP/1.0\r\n\r\n 1000s # expecting 501, got 501 1000s ok 91 1000s # SENDING: 1000s # G ET / HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 92 1000s # SENDING: 1000s # G\x00ET / HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 93 1000s # SENDING: 1000s # G/T / HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 94 1000s # SENDING: 1000s # GET /\x00 HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 95 1000s # SENDING: 1000s # GET / HTTP/1.0\x00\r\n\r\n 1000s # expecting 400, got 400 1000s ok 96 1000s # SENDING: 1000s # GET\x0c/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 97 1000s # SENDING: 1000s # GET\r/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 98 1000s # SENDING: 1000s # GET\t/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 99 1000s # SENDING: 1000s # GET / HTT/1.0\r\n\r\n 1000s # expecting error, got 400 1000s ok 100 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1000s # expecting success, got 200 1000s ok 101 1000s # SENDING: 1000s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1000s # expecting success, got 200 1000s ok 102 1000s # SENDING: 1000s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1000s # expecting success, got 200 1000s ok 103 1000s # SENDING: 1000s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1000s # expecting 400, got 400 1000s ok 104 1000s # SENDING: 1000s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1000s # expecting 400, got 400 1000s ok 105 1000s # SENDING: 1000s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1000s # expecting 400, got 400 1000s ok 106 1000s # SENDING: 1000s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1000s # expecting 400, got 400 1000s ok 107 1000s # SENDING: 1000s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1000s # expecting error, got 400 1000s ok 108 1000s # SENDING: 1000s # GET / HTTP/0.9\r\n\r\n 1000s # expecting error, got 400 1000s ok 109 1000s # SENDING: 1000s # GET / HTTP/0.8\r\n\r\n 1000s # expecting error, got 400 1000s ok 110 1000s # SENDING: 1000s # GET /\x01 HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 111 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 112 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 113 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1000s # expecting 400, got 400 1000s ok 114 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1000s # expecting 400, got 400 1000s ok 115 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1000s # expecting 400, got 400 1000s ok 116 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1000s # expecting 400, got 400 1000s ok 117 1000s # SENDING: 1000s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1000s # expecting 400, got 400 1000s ok 118 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 119 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1000s # expecting 400, got 400 1000s ok 120 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1000s # expecting 400, got 400 1000s ok 121 1000s # SENDING: 1000s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1000s # expecting 400, got 400 1000s ok 122 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1000s # expecting 400, got 400 1000s ok 123 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1000s # expecting 400, got 400 1000s ok 124 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1000s # expecting 400, got 400 1000s ok 125 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 126 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1000s # expecting 400, got 400 1000s ok 127 1000s # SENDING: 1000s # GET / HTTP/1.0\r\r 1000s # expecting dropped connection and HTTPD dropped connection 1000s ok 128 1000s # SENDING: 1000s # GET /\r\n 1000s # expecting headerless HTTP/0.9 body, got response 1000s ok 129 1000s # SENDING: 1000s # GET /#frag HTTP/1.0\r\n 1000s # expecting 400, got 400 1000s ok 130 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1000s # expecting 400, got 400 1000s ok 131 1000s # SENDING: 1000s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 132 1000s # SENDING: 1000s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 133 1000s # SENDING: 1000s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1000s # expecting 200, got 200 1000s ok 134 1000s # SENDING: 1000s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 135 1000s # SENDING: 1000s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 136 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1000s # expecting 400, got 400 1000s ok 137 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1000s # expecting 400, got 400 1000s ok 138 1000s # SENDING: 1000s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1000s # expecting 200, got 200 1000s ok 139 1000s # SENDING: 1000s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 140 1000s # SENDING: 1000s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 141 1000s # SENDING: 1000s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 142 1000s # SENDING: 1000s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 143 1000s # SENDING: 1000s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1000s # expecting success, got 200 1000s ok 144 1000s # SENDING: 1000s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1000s # expecting success, got 200 1000s ok 145 1000s # SENDING: 1000s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1000s # expecting success, got 200 1000s ok 146 1000s # SENDING: 1000s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1000s # expecting success, got 200 1000s ok 147 1000s # SENDING: 1000s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 148 1000s # SENDING: 1000s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1000s # expecting success, got 200 1000s ok 149 1000s # SENDING: 1000s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1000s # expecting success, got 200 1000s ok 150 1000s # SENDING: 1000s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1000s # expecting 400, got 400 1000s ok 151 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1000s # expecting success, got 200 1000s ok 152 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1000s # expecting success, got 200 1000s ok 153 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1000s # expecting success, got 200 1000s ok 154 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1000s # expecting success, got 200 1000s ok 155 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1000s # expecting success, got 200 1000s ok 156 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1000s # expecting success, got 200 1000s ok 157 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1000s # expecting 400, got 400 1000s ok 158 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1000s # expecting 400, got 400 1000s ok 159 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1000s # expecting 400, got 400 1000s ok 160 1000s # SENDING: 1000s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 161 1000s # SENDING: 1000s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 162 1000s # SENDING: 1000s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 163 1000s # SENDING: 1000s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1000s # expecting 200, got 200 1000s ok 164 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1000s # expecting 200, got 200 1000s ok 165 1000s # SENDING: 1000s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1000s # expecting 200, got 200 1000s ok 166 1000s # SENDING: 1000s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1000s # expecting 200, got 200 1000s ok 167 1000s # SENDING: 1000s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1000s # DECODED: Foo: bar 1000s # RESPONSE: 1000s # HTTP/1.1 200 OK\r\n 1000s # Date: Sun, 24 Mar 2024 21:49:18 GMT\r\n 1000s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1000s # Foo: bar\r\n 1000s # Vary: In-If1\r\n 1000s # DMMATCH1: 1\r\n 1000s # Connection: close\r\n 1000s # Content-Type: text/plain\r\n 1000s # \r\n 1000s # Hi!\n 1000s # SERVERNAME=localhost\n 1000s # HTTP_HOST=\n 1000s # 1000s # expecting 200, got 200 1000s ok 168 1000s # SENDING: 1000s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1000s # DECODED: Foo: 1000s # RESPONSE: 1000s # HTTP/1.1 200 OK\r\n 1000s # Date: Sun, 24 Mar 2024 21:49:18 GMT\r\n 1000s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1000s # Foo: \r\n 1000s # Vary: In-If1\r\n 1000s # DMMATCH1: 1\r\n 1000s # Connection: close\r\n 1000s # Content-Type: text/plain\r\n 1000s # \r\n 1000s # Hi!\n 1000s # SERVERNAME=localhost\n 1000s # HTTP_HOST=\n 1000s # 1000s # expecting 200, got 200 1000s ok 169 1000s # SENDING: 1000s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1000s # DECODED: : bar 1000s # RESPONSE: 1000s # HTTP/1.1 500 Internal Server Error\r\n 1000s # Date: Sun, 24 Mar 2024 21:49:18 GMT\r\n 1000s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1000s # Content-Length: 564\r\n 1000s # Connection: close\r\n 1000s # Content-Type: text/html; charset=iso-8859-1\r\n 1000s # \r\n 1000s # \n 1000s # \n 1000s # ... 1000s # expecting 500, got 500 1000s ok 170 1000s # SENDING: 1000s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1000s # DECODED: F\x00oo: bar 1000s # RESPONSE: 1000s # HTTP/1.1 500 Internal Server Error\r\n 1000s # Date: Sun, 24 Mar 2024 21:49:18 GMT\r\n 1000s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1000s # Content-Length: 528\r\n 1000s # Connection: close\r\n 1000s # Content-Type: text/html; charset=iso-8859-1\r\n 1000s # \r\n 1000s # \n 1000s # \n 1000s # ... 1000s # expecting 500, got 500 1000s ok 171 1000s # SENDING: 1000s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1000s # DECODED: F\x01oo: bar 1000s # RESPONSE: 1000s # HTTP/1.1 500 Internal Server Error\r\n 1000s # Date: Sun, 24 Mar 2024 21:49:18 GMT\r\n 1000s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1000s # Content-Length: 564\r\n 1000s # Connection: close\r\n 1000s # Content-Type: text/html; charset=iso-8859-1\r\n 1000s # \r\n 1000s # \n 1000s # \n 1000s # ... 1000s # expecting 500, got 500 1000s ok 172 1000s # SENDING: 1000s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1000s # DECODED: F\noo: bar 1000s # RESPONSE: 1000s # HTTP/1.1 500 Internal Server Error\r\n 1000s # Date: Sun, 24 Mar 2024 21:49:18 GMT\r\n 1000s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1000s # Content-Length: 528\r\n 1000s # Connection: close\r\n 1000s # Content-Type: text/html; charset=iso-8859-1\r\n 1000s # \r\n 1000s # \n 1000s # \n 1000s # ... 1000s # expecting 500, got 500 1000s ok 173 1000s # SENDING: 1000s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1000s # DECODED: Foo: b\tar 1000s # RESPONSE: 1000s # HTTP/1.1 200 OK\r\n 1000s # Date: Sun, 24 Mar 2024 21:49:18 GMT\r\n 1000s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1000s # Foo: b\tar\r\n 1000s # Vary: In-If1\r\n 1000s # DMMATCH1: 1\r\n 1000s # Connection: close\r\n 1000s # Content-Type: text/plain\r\n 1000s # \r\n 1000s # Hi!\n 1000s # SERVERNAME=localhost\n 1000s # HTTP_HOST=\n 1000s # 1000s # expecting 200, got 200 1000s ok 174 1000s # SENDING: 1000s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1000s # DECODED: Foo: b\x01ar 1000s # RESPONSE: 1000s # HTTP/1.1 500 Internal Server Error\r\n 1000s # Date: Sun, 24 Mar 2024 21:49:18 GMT\r\n 1000s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1000s # Content-Length: 564\r\n 1000s # Connection: close\r\n 1000s # Content-Type: text/html; charset=iso-8859-1\r\n 1000s # \r\n 1000s # \n 1000s # \n 1000s # ... 1000s # expecting 500, got 500 1000s ok 175 1000s # SENDING: 1000s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1000s # expecting 500, got 500 1000s ok 176 1000s ok 177 1000s ok 178 1000s ok 1002s t/apache/if_sections.t .............. 1002s 1..46 1002s # Running under perl version 5.038002 for linux 1002s # Current time local: Sun Mar 24 21:49:18 2024 1002s # Current time GMT: Sun Mar 24 21:49:18 2024 1002s # Using Test.pm version 1.31 1002s # Using Apache/Test.pm version 1.42 1002s # /if_sec/ with '': 1002s # expected: 200 1002s # received: '200' 1002s ok 1 1002s # expected: undef 1002s # received: undef 1002s ok 2 1002s # /if_sec/foo.if_test with '': 1002s # expected: 200 1002s # received: '200' 1002s ok 3 1002s # expected: undef 1002s # received: undef 1002s ok 4 1002s # /if_sec/foo.if_test with '1': 1002s # expected: 200 1002s # received: '200' 1002s ok 5 1002s # expected: 'global1' 1002s # received: 'global1' 1002s ok 6 1002s # /if_sec/foo.if_test with '1 11': 1002s # expected: 200 1002s # received: '200' 1002s ok 7 1002s # expected: 'global1, nested11, nested113' 1002s # received: 'global1, nested11, nested113' 1002s ok 8 1002s # /if_sec/foo.if_test with '1 11 111': 1002s # expected: 200 1002s # received: '200' 1002s ok 9 1002s # expected: 'global1, nested11, nested111' 1002s # received: 'global1, nested11, nested111' 1002s ok 10 1002s # /if_sec/foo.if_test with '1 11 112': 1002s # expected: 200 1002s # received: '200' 1002s ok 11 1002s # expected: 'global1, nested11, nested112' 1002s # received: 'global1, nested11, nested112' 1002s ok 12 1002s # /if_sec/foo.if_test with '1 2': 1002s # expected: 200 1002s # received: '200' 1002s ok 13 1002s # expected: 'global1, files2' 1002s # received: 'global1, files2' 1002s ok 14 1002s # /if_sec/dir/foo.txt with '1 2': 1002s # expected: 200 1002s # received: '200' 1002s ok 15 1002s # expected: 'global1, dir1, dir2, dir_files1' 1002s # received: 'global1, dir1, dir2, dir_files1' 1002s ok 16 1002s # /if_sec/dir/ with '1 2': 1002s # expected: 200 1002s # received: '200' 1002s ok 17 1002s # expected: 'global1, dir1, dir2' 1002s # received: 'global1, dir1, dir2' 1002s ok 18 1002s # /if_sec/dir/ with '1 11': 1002s # expected: 200 1002s # received: '200' 1002s ok 19 1002s # expected: 'global1, dir1, nested11, nested113' 1002s # received: 'global1, dir1, nested11, nested113' 1002s ok 20 1002s # /if_sec/dir/ with '1 11 111': 1002s # expected: 200 1002s # received: '200' 1002s ok 21 1002s # expected: 'global1, dir1, nested11, nested111' 1002s # received: 'global1, dir1, nested11, nested111' 1002s ok 22 1002s # /if_sec/dir/ with '1 11 112': 1002s # expected: 200 1002s # received: '200' 1002s ok 23 1002s # expected: 'global1, dir1, nested11, nested112' 1002s # received: 'global1, dir1, nested11, nested112' 1002s ok 24 1002s # /if_sec/loc/ with '1 2': 1002s # expected: 200 1002s # received: '200' 1002s ok 25 1002s # expected: 'global1, loc1, loc2' 1002s # received: 'global1, loc1, loc2' 1002s ok 26 1002s # /if_sec/loc/foo.txt with '1 2': 1002s # expected: 200 1002s # received: '200' 1002s ok 27 1002s # expected: 'global1, loc1, loc2' 1002s # received: 'global1, loc1, loc2' 1002s ok 28 1002s # /if_sec/loc/ with '1 11': 1002s # expected: 200 1002s # received: '200' 1002s ok 29 1002s # expected: 'global1, loc1, nested11, nested113' 1002s # received: 'global1, loc1, nested11, nested113' 1002s ok 30 1002s # /if_sec/loc/ with '1 11 111': 1002s # expected: 200 1002s # received: '200' 1002s ok 31 1002s # expected: 'global1, loc1, nested11, nested111' 1002s # received: 'global1, loc1, nested11, nested111' 1002s ok 32 1002s # /if_sec/loc/ with '1 11 112': 1002s # expected: 200 1002s # received: '200' 1002s ok 33 1002s # expected: 'global1, loc1, nested11, nested112' 1002s # received: 'global1, loc1, nested11, nested112' 1002s ok 34 1002s # /if_sec/loc/foo.if_test with '1 2': 1002s # expected: 200 1002s # received: '200' 1002s ok 35 1002s # expected: 'global1, files2, loc1, loc2' 1002s # received: 'global1, files2, loc1, loc2' 1002s ok 36 1002s # /if_sec/loc/foo.if_test with '1 2 11': 1002s # expected: 200 1002s # received: '200' 1002s ok 37 1002s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1002s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1002s ok 38 1002s # /if_sec/loc/foo.if_test with '1 2 11 111': 1002s # expected: 200 1002s # received: '200' 1002s ok 39 1002s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1002s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1002s ok 40 1002s # /if_sec/loc/foo.if_test with '1 2 11 112': 1002s # expected: 200 1002s # received: '200' 1002s ok 41 1002s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1002s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1002s ok 42 1002s # /if_sec/proxy/ with '1 2': 1002s # expected: 200 1002s # received: '200' 1002s ok 43 1002s # expected: 'global1, locp1, locp2' 1002s # received: 'global1, locp1, locp2' 1002s ok 44 1002s # /if_sec/proxy/ with '2': 1002s # expected: 200 1002s # received: '200' 1002s ok 45 1002s # expected: 'locp2' 1002s # received: 'locp2' 1002s ok 46 1002s ok 1004s t/apache/iffile.t ................... 1004s 1..2 1004s # Running under perl version 5.038002 for linux 1004s # Current time local: Sun Mar 24 21:49:20 2024 1004s # Current time GMT: Sun Mar 24 21:49:20 2024 1004s # Using Test.pm version 1.31 1004s # Using Apache/Test.pm version 1.42 1004s # expected: 200 1004s # received: '200' 1004s ok 1 1004s # expected: 'success1, success2, success3, success4, success5' 1004s # received: 'success1, success2, success3, success4, success5' 1004s ok 2 1004s ok 1006s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1012s t/apache/limits.t ................... 1012s 1..12 1012s # Running under perl version 5.038002 for linux 1012s # Current time local: Sun Mar 24 21:49:24 2024 1012s # Current time GMT: Sun Mar 24 21:49:24 2024 1012s # Using Test.pm version 1.31 1012s # Using Apache/Test.pm version 1.42 1012s # Testing LimitRequestLine; should succeed 1012s # testing : Test #1 1012s # expected: 200 1012s # received: '200' 1012s ok 1 1012s # Testing LimitRequestLine; should fail 1012s # testing : Test #2 1012s # expected: 414 1012s # received: '414' 1012s ok 2 1012s # Testing LimitRequestFieldSize; should succeed 1012s # testing : Test #3 1012s # expected: 200 1012s # received: '200' 1012s ok 3 1012s # Testing LimitRequestFieldSize; should fail 1012s # testing : Test #4 1012s # expected: 400 1012s # received: '400' 1012s ok 4 1012s # Testing LimitRequestFields; should succeed 1012s # testing : Test #5 1012s # expected: 200 1012s # received: '200' 1012s ok 5 1012s # Testing LimitRequestFields; should fail 1012s # testing : Test #6 1012s # expected: 400 1012s # received: '400' 1012s ok 6 1012s # Testing LimitRequestBody; should succeed 1012s # Chunked transfer-encoding enabled 1012s # testing : Test #7 1012s # expected: 200 1012s # received: '200' 1012s ok 7 1012s # Testing LimitRequestBody; should succeed 1012s # Chunked transfer-encoding disabled 1012s # testing : Test #8 1012s # expected: 200 1012s # received: '200' 1012s ok 8 1012s # Testing LimitRequestBody; should fail 1012s # Chunked transfer-encoding enabled 1012s # testing : Test #9 1012s # expected: 413 1012s # received: '413' 1012s ok 9 1012s # Testing LimitRequestBody; should fail 1012s # Chunked transfer-encoding disabled 1012s # testing : Test #10 1012s # expected: 413 1012s # received: '413' 1012s ok 10 1012s # Testing LimitRequestFieldSize; should succeed 1012s # testing : Test #11 1012s # expected: 200 1012s # received: '200' 1012s ok 11 1012s # Testing LimitRequestFieldSize; should fail 1012s # testing : Test #12 1012s # expected: 400 1012s # received: '400' 1012s ok 12 1012s ok 1014s t/apache/loglevel.t ................. 1014s 1..8 1014s # Running under perl version 5.038002 for linux 1014s # Current time local: Sun Mar 24 21:49:30 2024 1014s # Current time GMT: Sun Mar 24 21:49:30 2024 1014s # Using Test.pm version 1.31 1014s # Using Apache/Test.pm version 1.42 1014s ok 1 1014s ok 2 1014s ok 3 1014s ok 4 1014s ok 5 1014s ok 6 1014s ok 7 1014s ok 8 1014s ok 1016s t/apache/maxranges.t ................ 1016s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1016s 1..19 1016s # Running under perl version 5.038002 for linux 1016s # Current time local: Sun Mar 24 21:49:32 2024 1016s # Current time GMT: Sun Mar 24 21:49:32 2024 1016s # Using Test.pm version 1.31 1016s # Using Apache/Test.pm version 1.42 1016s ok 1 1016s ok 2 1016s ok 3 1016s ok 4 1016s ok 5 1016s ok 6 1016s ok 7 1016s ok 8 1016s ok 9 1016s ok 10 1016s ok 11 1016s ok 12 1016s ok 13 1016s ok 14 1016s ok 15 1016s ok 16 1016s ok 17 1016s ok 18 1016s ok 19 1016s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1016s ok 1018s t/apache/mergeslashes.t ............. 1018s 1..9 1018s # Running under perl version 5.038002 for linux 1018s # Current time local: Sun Mar 24 21:49:34 2024 1018s # Current time GMT: Sun Mar 24 21:49:34 2024 1018s # Using Test.pm version 1.31 1018s # Using Apache/Test.pm version 1.42 1018s # SENDING to 127.0.0.1:8559 1018s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1018s # expected 403, got 403 for exact match 1018s ok 1 1018s # SENDING to 127.0.0.1:8559 1018s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1018s # expected 403, got 403 for merged even at front 1018s ok 2 1018s # SENDING to 127.0.0.1:8559 1018s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1018s # expected 403, got 403 for merged even at front 1018s ok 3 1018s # SENDING to 127.0.0.1:8559 1018s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1018s # expected 403, got 403 for c// should be merged 1018s ok 4 1018s # SENDING to 127.0.0.1:8559 1018s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1018s # expected 403, got 403 for a// should be merged 1018s ok 5 1018s # SENDING to 127.0.0.1:8559 1018s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1018s # expected 403, got 403 for a// matches locationmatch 1018s ok 6 1018s # SENDING to 127.0.0.1:8559 1018s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1018s # expected 200, got 200 for c// doesn't match locationmatch 1018s ok 7 1018s # SENDING to 127.0.0.1:8559 1018s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1018s # expected 403, got 403 for baseline failed 1018s ok 8 1018s # SENDING to 127.0.0.1:8559 1018s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1018s # expected 403, got 403 for b//d not merged for Location with OFF 1018s ok 9 1018s ok 1020s t/apache/mmn.t ...................... 1020s 1..2 1020s # Running under perl version 5.038002 for linux 1020s # Current time local: Sun Mar 24 21:49:36 2024 1020s # Current time GMT: Sun Mar 24 21:49:36 2024 1020s # Using Test.pm version 1.31 1020s # Using Apache/Test.pm version 1.42 1020s ok 1 1020s ok 2 1020s ok 1022s t/apache/options.t .................. 1022s 1..2 1022s # Running under perl version 5.038002 for linux 1022s # Current time local: Sun Mar 24 21:49:38 2024 1022s # Current time GMT: Sun Mar 24 21:49:38 2024 1022s # Using Test.pm version 1.31 1022s # Using Apache/Test.pm version 1.42 1022s # testing : code 1022s # expected: 200 1022s # received: '200' 1022s ok 1 1022s # testing : OPTIONS 1022s # expected: qr/OPTIONS/ 1022s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 1022s ok 2 1022s ok 1025s t/apache/passbrigade.t .............. 1025s # using LWP client 1025s 1..114 1025s # Running under perl version 5.038002 for linux 1025s # Current time local: Sun Mar 24 21:49:40 2024 1025s # Current time GMT: Sun Mar 24 21:49:40 2024 1025s # Using Test.pm version 1.31 1025s # Using Apache/Test.pm version 1.42 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 1024 1025s #Client-Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #DMMATCH1: 1 1025s # 1025s # testing : bytes in body 1025s # expected: 1024 1025s # received: 1024 1025s ok 1 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 2048 1025s # received: 2048 1025s ok 2 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 3072 1025s # received: 3072 1025s ok 3 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 4096 1025s # received: 4096 1025s ok 4 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 5120 1025s # received: 5120 1025s ok 5 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 6144 1025s # received: 6144 1025s ok 6 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 7168 1025s # received: 7168 1025s ok 7 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 8192 1025s # received: 8192 1025s ok 8 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 9216 1025s # received: 9216 1025s ok 9 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 10240 1025s # received: 10240 1025s ok 10 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 11264 1025s # received: 11264 1025s ok 11 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 12288 1025s # received: 12288 1025s ok 12 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:41 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 13312 1025s # received: 13312 1025s ok 13 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 14336 1025s # received: 14336 1025s ok 14 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 15360 1025s # received: 15360 1025s ok 15 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 16384 1025s # received: 16384 1025s ok 16 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 17408 1025s # received: 17408 1025s ok 17 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 18432 1025s # received: 18432 1025s ok 18 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 19456 1025s # received: 19456 1025s ok 19 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 20480 1025s # received: 20480 1025s ok 20 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 21504 1025s # received: 21504 1025s ok 21 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 22528 1025s # received: 22528 1025s ok 22 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 23552 1025s # received: 23552 1025s ok 23 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 24576 1025s # received: 24576 1025s ok 24 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 25600 1025s # received: 25600 1025s ok 25 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 26624 1025s # received: 26624 1025s ok 26 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 27648 1025s # received: 27648 1025s ok 27 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 28672 1025s # received: 28672 1025s ok 28 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 29696 1025s # received: 29696 1025s ok 29 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 30720 1025s # received: 30720 1025s ok 30 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 31744 1025s # received: 31744 1025s ok 31 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 32768 1025s # received: 32768 1025s ok 32 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 33792 1025s # received: 33792 1025s ok 33 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 34816 1025s # received: 34816 1025s ok 34 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 35840 1025s # received: 35840 1025s ok 35 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 36864 1025s # received: 36864 1025s ok 36 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 37888 1025s # received: 37888 1025s ok 37 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 38912 1025s # received: 38912 1025s ok 38 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 39936 1025s # received: 39936 1025s ok 39 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 40960 1025s # received: 40960 1025s ok 40 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 41984 1025s # received: 41984 1025s ok 41 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 43008 1025s # received: 43008 1025s ok 42 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 44032 1025s # received: 44032 1025s ok 43 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 45056 1025s # received: 45056 1025s ok 44 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 46080 1025s # received: 46080 1025s ok 45 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 47104 1025s # received: 47104 1025s ok 46 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 48128 1025s # received: 48128 1025s ok 47 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 49152 1025s # received: 49152 1025s ok 48 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 50176 1025s # received: 50176 1025s ok 49 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 51200 1025s # received: 51200 1025s ok 50 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 102400 1025s # received: 102400 1025s ok 51 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 307200 1025s # received: 307200 1025s ok 52 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 512000 1025s # received: 512000 1025s ok 53 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 2048000 1025s # received: 2048000 1025s ok 54 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 4096000 1025s # received: 4096000 1025s ok 55 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 6144000 1025s # received: 6144000 1025s ok 56 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:42 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 10240000 1025s # received: 10240000 1025s ok 57 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 1024 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #DMMATCH1: 1 1025s # 1025s # testing : bytes in body 1025s # expected: 1024 1025s # received: 1024 1025s ok 58 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 2048 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #DMMATCH1: 1 1025s # 1025s # testing : bytes in body 1025s # expected: 2048 1025s # received: 2048 1025s ok 59 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 3072 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #DMMATCH1: 1 1025s # 1025s # testing : bytes in body 1025s # expected: 3072 1025s # received: 3072 1025s ok 60 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 4096 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #DMMATCH1: 1 1025s # 1025s # testing : bytes in body 1025s # expected: 4096 1025s # received: 4096 1025s ok 61 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 5120 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #DMMATCH1: 1 1025s # 1025s # testing : bytes in body 1025s # expected: 5120 1025s # received: 5120 1025s ok 62 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 6144 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #DMMATCH1: 1 1025s # 1025s # testing : bytes in body 1025s # expected: 6144 1025s # received: 6144 1025s ok 63 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 7168 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #DMMATCH1: 1 1025s # 1025s # testing : bytes in body 1025s # expected: 7168 1025s # received: 7168 1025s ok 64 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 8192 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #DMMATCH1: 1 1025s # 1025s # testing : bytes in body 1025s # expected: 8192 1025s # received: 8192 1025s ok 65 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 9216 1025s # received: 9216 1025s ok 66 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 10240 1025s # received: 10240 1025s ok 67 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 11264 1025s # received: 11264 1025s ok 68 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 12288 1025s # received: 12288 1025s ok 69 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 13312 1025s # received: 13312 1025s ok 70 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 14336 1025s # received: 14336 1025s ok 71 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 15360 1025s # received: 15360 1025s ok 72 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 16384 1025s # received: 16384 1025s ok 73 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 17408 1025s # received: 17408 1025s ok 74 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 18432 1025s # received: 18432 1025s ok 75 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 19456 1025s # received: 19456 1025s ok 76 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 20480 1025s # received: 20480 1025s ok 77 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 21504 1025s # received: 21504 1025s ok 78 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 22528 1025s # received: 22528 1025s ok 79 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 23552 1025s # received: 23552 1025s ok 80 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 24576 1025s # received: 24576 1025s ok 81 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 25600 1025s # received: 25600 1025s ok 82 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 26624 1025s # received: 26624 1025s ok 83 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 27648 1025s # received: 27648 1025s ok 84 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 28672 1025s # received: 28672 1025s ok 85 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 29696 1025s # received: 29696 1025s ok 86 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 30720 1025s # received: 30720 1025s ok 87 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 31744 1025s # received: 31744 1025s ok 88 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 32768 1025s # received: 32768 1025s ok 89 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 33792 1025s # received: 33792 1025s ok 90 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 34816 1025s # received: 34816 1025s ok 91 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 35840 1025s # received: 35840 1025s ok 92 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 36864 1025s # received: 36864 1025s ok 93 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 37888 1025s # received: 37888 1025s ok 94 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 38912 1025s # received: 38912 1025s ok 95 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 39936 1025s # received: 39936 1025s ok 96 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 40960 1025s # received: 40960 1025s ok 97 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 41984 1025s # received: 41984 1025s ok 98 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 43008 1025s # received: 43008 1025s ok 99 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 44032 1025s # received: 44032 1025s ok 100 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 45056 1025s # received: 45056 1025s ok 101 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 46080 1025s # received: 46080 1025s ok 102 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 47104 1025s # received: 47104 1025s ok 103 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 48128 1025s # received: 48128 1025s ok 104 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 49152 1025s # received: 49152 1025s ok 105 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 50176 1025s # received: 50176 1025s ok 106 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 51200 1025s # received: 51200 1025s ok 107 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 102400 1025s # received: 102400 1025s ok 108 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 307200 1025s # received: 307200 1025s ok 109 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 512000 1025s # received: 512000 1025s ok 110 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 2048000 1025s # received: 2048000 1025s ok 111 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 4096000 1025s # received: 4096000 1025s ok 112 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 6144000 1025s # received: 6144000 1025s ok 113 1025s #lwp request: 1025s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1025s #User-Agent: libwww-perl/6.76 1025s # 1025s #server response: 1025s #HTTP/1.1 200 OK 1025s #Connection: close 1025s #Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1025s #Vary: In-If1 1025s #Content-Length: 0 1025s #Client-Date: Sun, 24 Mar 2024 21:49:43 GMT 1025s #Client-Peer: 127.0.0.1:8529 1025s #Client-Response-Num: 1 1025s #Client-Transfer-Encoding: chunked 1025s #DMMATCH1: 1 1025s #X-Content-Length-Note: added by Apache::TestRequest 1025s # 1025s # testing : bytes in body 1025s # expected: 10240000 1025s # received: 10240000 1025s ok 114 1025s ok 1027s t/apache/post.t ..................... 1027s # using LWP client 1027s 1..51 1027s # Running under perl version 5.038002 for linux 1027s # Current time local: Sun Mar 24 21:49:43 2024 1027s # Current time GMT: Sun Mar 24 21:49:43 2024 1027s # Using Test.pm version 1.31 1027s # Using Apache/Test.pm version 1.42 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 1024 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 5 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '1024' 1027s # received: 1024 1027s ok 1 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 2048 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 5 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '2048' 1027s # received: 2048 1027s ok 2 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 3072 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 5 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '3072' 1027s # received: 3072 1027s ok 3 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 4096 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 5 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '4096' 1027s # received: 4096 1027s ok 4 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 5120 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 5 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '5120' 1027s # received: 5120 1027s ok 5 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 6144 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 5 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '6144' 1027s # received: 6144 1027s ok 6 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 7168 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 5 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '7168' 1027s # received: 7168 1027s ok 7 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 8192 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 5 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '8192' 1027s # received: 8192 1027s ok 8 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 9216 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 5 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '9216' 1027s # received: 9216 1027s ok 9 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 10240 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '10240' 1027s # received: 10240 1027s ok 10 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 11264 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '11264' 1027s # received: 11264 1027s ok 11 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 12288 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '12288' 1027s # received: 12288 1027s ok 12 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 13312 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '13312' 1027s # received: 13312 1027s ok 13 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 14336 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '14336' 1027s # received: 14336 1027s ok 14 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 15360 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '15360' 1027s # received: 15360 1027s ok 15 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 16384 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '16384' 1027s # received: 16384 1027s ok 16 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 17408 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '17408' 1027s # received: 17408 1027s ok 17 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 18432 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '18432' 1027s # received: 18432 1027s ok 18 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 19456 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '19456' 1027s # received: 19456 1027s ok 19 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 20480 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '20480' 1027s # received: 20480 1027s ok 20 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 21504 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '21504' 1027s # received: 21504 1027s ok 21 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 22528 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '22528' 1027s # received: 22528 1027s ok 22 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 23552 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '23552' 1027s # received: 23552 1027s ok 23 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 24576 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '24576' 1027s # received: 24576 1027s ok 24 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 25600 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '25600' 1027s # received: 25600 1027s ok 25 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 26624 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '26624' 1027s # received: 26624 1027s ok 26 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 27648 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '27648' 1027s # received: 27648 1027s ok 27 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 28672 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '28672' 1027s # received: 28672 1027s ok 28 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 29696 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '29696' 1027s # received: 29696 1027s ok 29 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 30720 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '30720' 1027s # received: 30720 1027s ok 30 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 31744 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '31744' 1027s # received: 31744 1027s ok 31 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 32768 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '32768' 1027s # received: 32768 1027s ok 32 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 33792 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '33792' 1027s # received: 33792 1027s ok 33 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 34816 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '34816' 1027s # received: 34816 1027s ok 34 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 35840 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '35840' 1027s # received: 35840 1027s ok 35 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 36864 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '36864' 1027s # received: 36864 1027s ok 36 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 37888 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '37888' 1027s # received: 37888 1027s ok 37 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 38912 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '38912' 1027s # received: 38912 1027s ok 38 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 39936 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '39936' 1027s # received: 39936 1027s ok 39 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 40960 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '40960' 1027s # received: 40960 1027s ok 40 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 41984 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '41984' 1027s # received: 41984 1027s ok 41 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 43008 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '43008' 1027s # received: 43008 1027s ok 42 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 44032 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '44032' 1027s # received: 44032 1027s ok 43 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 45056 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '45056' 1027s # received: 45056 1027s ok 44 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 46080 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '46080' 1027s # received: 46080 1027s ok 45 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 47104 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '47104' 1027s # received: 47104 1027s ok 46 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 48128 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '48128' 1027s # received: 48128 1027s ok 47 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 49152 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '49152' 1027s # received: 49152 1027s ok 48 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 50176 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '50176' 1027s # received: 50176 1027s ok 49 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 51200 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 6 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '51200' 1027s # received: 51200 1027s ok 50 1027s #lwp request: 1027s #POST http://localhost:8529/eat_post HTTP/1.1 1027s #User-Agent: libwww-perl/6.76 1027s #Content-Length: 102400 1027s # 1027s #server response: 1027s #HTTP/1.1 200 OK 1027s #Connection: close 1027s #Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1027s #Vary: In-If1 1027s #Content-Length: 7 1027s #Client-Date: Sun, 24 Mar 2024 21:49:45 GMT 1027s #Client-Peer: 127.0.0.1:8529 1027s #Client-Response-Num: 1 1027s #DMMATCH1: 1 1027s # 1027s # testing : length posted 1027s # expected: '102400' 1027s # received: 102400 1027s ok 51 1027s ok 1029s t/apache/pr17629.t .................. 1029s 1..4 1029s # Running under perl version 5.038002 for linux 1029s # Current time local: Sun Mar 24 21:49:45 2024 1029s # Current time GMT: Sun Mar 24 21:49:45 2024 1029s # Using Test.pm version 1.31 1029s # Using Apache/Test.pm version 1.42 1029s # expected: 'begin-foobar-end 1029s # ' 1029s # received: 'begin-foobar-end 1029s # ' 1029s ok 1 1029s # expected: 200 1029s # received: '200' 1029s ok 2 1029s # testing : response was gzipped 1029s # expected: 'gzip' 1029s # received: 'gzip' 1029s ok 3 1029s # expected: 'begin-foobar-end 1029s # ' 1029s # received: 'begin-foobar-end 1029s # ' 1029s ok 4 1029s ok 1031s t/apache/pr18757.t .................. 1031s 1..3 1031s # Running under perl version 5.038002 for linux 1031s # Current time local: Sun Mar 24 21:49:47 2024 1031s # Current time GMT: Sun Mar 24 21:49:47 2024 1031s # Using Test.pm version 1.31 1031s # Using Apache/Test.pm version 1.42 1031s # testing : 200 response from GET 1031s # expected: 200 1031s # received: '200' 1031s ok 1 1031s # expected C-L is 26 1031s # URL via proxy is http://localhost:8538/index.html 1031s ok 2 1031s # line: HTTP/1.1 200 OK 1031s # line: Date: Sun, 24 Mar 2024 21:49:49 GMT 1031s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1031s # line: Vary: In-If1 1031s # line: Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1031s # line: ETag: "1a-60bb3bbdae3c0" 1031s # line: Accept-Ranges: bytes 1031s # line: Content-Length: 26 1031s # line: DMMATCH1: 1 1031s # line: Content-Type: text/html 1031s # line: 1031s # testing : whether proxy strips Content-Length header 1031s # expected: 1 1031s # received: 1 1031s ok 3 1031s ok 1033s t/apache/pr35292.t .................. 1033s 1..3 1033s # Running under perl version 5.038002 for linux 1033s # Current time local: Sun Mar 24 21:49:49 2024 1033s # Current time GMT: Sun Mar 24 21:49:49 2024 1033s # Using Test.pm version 1.31 1033s # Using Apache/Test.pm version 1.42 1033s ok 1 1033s ok 2 1033s # testing : read response-line 1033s # expected: qr/^HTTP\/1\.. 413/ 1033s # received: 'HTTP/1.1 413 Request Entity Too Large 1033s # ' 1033s ok 3 1033s ok 1035s t/apache/pr35330.t .................. 1035s 1..2 1035s # Running under perl version 5.038002 for linux 1035s # Current time local: Sun Mar 24 21:49:51 2024 1035s # Current time GMT: Sun Mar 24 21:49:51 2024 1035s # Using Test.pm version 1.31 1035s # Using Apache/Test.pm version 1.42 1035s # testing : SSI was allowed for location 1035s # expected: 200 1035s # received: '200' 1035s ok 1 1035s # testing : file was served with correct content 1035s # expected: 'hello' 1035s # received: 'hello' 1035s ok 2 1035s ok 1037s t/apache/pr37166.t .................. 1037s 1..4 1037s # Running under perl version 5.038002 for linux 1037s # Current time local: Sun Mar 24 21:49:53 2024 1037s # Current time GMT: Sun Mar 24 21:49:53 2024 1037s # Using Test.pm version 1.31 1037s # Using Apache/Test.pm version 1.42 1037s # testing : SSI was allowed for location 1037s # expected: 200 1037s # received: '200' 1037s ok 1 1037s # testing : file was served with correct content 1037s # expected: 'Hello world 1037s # ' 1037s # received: 'Hello world 1037s # ' 1037s ok 2 1037s # testing : explicit 200 response 1037s # expected: 200 1037s # received: '200' 1037s ok 3 1037s # testing : file was again served with correct content 1037s # expected: 'Hello world 1037s # ' 1037s # received: 'Hello world 1037s # ' 1037s ok 4 1037s ok 1039s t/apache/pr43939.t .................. 1039s 1..4 1039s # Running under perl version 5.038002 for linux 1039s # Current time local: Sun Mar 24 21:49:55 2024 1039s # Current time GMT: Sun Mar 24 21:49:55 2024 1039s # Using Test.pm version 1.31 1039s # Using Apache/Test.pm version 1.42 1039s # expected: 'begin-default-end 1039s # ' 1039s # received: 'begin-default-end 1039s # ' 1039s ok 1 1039s # expected: 200 1039s # received: '200' 1039s ok 2 1039s # testing : response was gzipped 1039s # expected: 'gzip' 1039s # received: 'gzip' 1039s ok 3 1039s # expected: 'begin-default-end 1039s # ' 1039s # received: 'begin-default-end 1039s # ' 1039s ok 4 1039s ok 1041s t/apache/pr49328.t .................. 1041s 1..1 1041s # Running under perl version 5.038002 for linux 1041s # Current time local: Sun Mar 24 21:49:57 2024 1041s # Current time GMT: Sun Mar 24 21:49:57 2024 1041s # Using Test.pm version 1.31 1041s # Using Apache/Test.pm version 1.42 1041s # expected: 'before 1041s # included 1041s # after 1041s # ' 1041s # received: 'before 1041s # included 1041s # after 1041s # ' 1041s ok 1 1041s ok 1043s t/apache/rwrite.t ................... 1043s # using LWP client 1043s 1..114 1043s # Running under perl version 5.038002 for linux 1043s # Current time local: Sun Mar 24 21:49:59 2024 1043s # Current time GMT: Sun Mar 24 21:49:59 2024 1043s # Using Test.pm version 1.31 1043s # Using Apache/Test.pm version 1.42 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 1024 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : bytes in body 1043s # expected: 1024 1043s # received: 1024 1043s ok 1 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 2048 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : bytes in body 1043s # expected: 2048 1043s # received: 2048 1043s ok 2 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 3072 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : bytes in body 1043s # expected: 3072 1043s # received: 3072 1043s ok 3 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 4096 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : bytes in body 1043s # expected: 4096 1043s # received: 4096 1043s ok 4 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 5120 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : bytes in body 1043s # expected: 5120 1043s # received: 5120 1043s ok 5 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 6144 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : bytes in body 1043s # expected: 6144 1043s # received: 6144 1043s ok 6 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 7168 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : bytes in body 1043s # expected: 7168 1043s # received: 7168 1043s ok 7 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 8192 1043s # received: 8192 1043s ok 8 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 9216 1043s # received: 9216 1043s ok 9 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 10240 1043s # received: 10240 1043s ok 10 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 11264 1043s # received: 11264 1043s ok 11 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 12288 1043s # received: 12288 1043s ok 12 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 13312 1043s # received: 13312 1043s ok 13 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 14336 1043s # received: 14336 1043s ok 14 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 15360 1043s # received: 15360 1043s ok 15 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 16384 1043s # received: 16384 1043s ok 16 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 17408 1043s # received: 17408 1043s ok 17 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 18432 1043s # received: 18432 1043s ok 18 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 19456 1043s # received: 19456 1043s ok 19 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 20480 1043s # received: 20480 1043s ok 20 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 21504 1043s # received: 21504 1043s ok 21 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 22528 1043s # received: 22528 1043s ok 22 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 23552 1043s # received: 23552 1043s ok 23 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 24576 1043s # received: 24576 1043s ok 24 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 25600 1043s # received: 25600 1043s ok 25 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 26624 1043s # received: 26624 1043s ok 26 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 27648 1043s # received: 27648 1043s ok 27 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 28672 1043s # received: 28672 1043s ok 28 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 29696 1043s # received: 29696 1043s ok 29 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 30720 1043s # received: 30720 1043s ok 30 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 31744 1043s # received: 31744 1043s ok 31 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 32768 1043s # received: 32768 1043s ok 32 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 33792 1043s # received: 33792 1043s ok 33 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 34816 1043s # received: 34816 1043s ok 34 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 35840 1043s # received: 35840 1043s ok 35 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 36864 1043s # received: 36864 1043s ok 36 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 37888 1043s # received: 37888 1043s ok 37 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 38912 1043s # received: 38912 1043s ok 38 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 39936 1043s # received: 39936 1043s ok 39 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 40960 1043s # received: 40960 1043s ok 40 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 41984 1043s # received: 41984 1043s ok 41 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 43008 1043s # received: 43008 1043s ok 42 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 44032 1043s # received: 44032 1043s ok 43 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 45056 1043s # received: 45056 1043s ok 44 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 46080 1043s # received: 46080 1043s ok 45 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 47104 1043s # received: 47104 1043s ok 46 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 48128 1043s # received: 48128 1043s ok 47 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 49152 1043s # received: 49152 1043s ok 48 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 50176 1043s # received: 50176 1043s ok 49 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 51200 1043s # received: 51200 1043s ok 50 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 102400 1043s # received: 102400 1043s ok 51 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 307200 1043s # received: 307200 1043s ok 52 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 512000 1043s # received: 512000 1043s ok 53 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 2048000 1043s # received: 2048000 1043s ok 54 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 4096000 1043s # received: 4096000 1043s ok 55 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 6144000 1043s # received: 6144000 1043s ok 56 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 10240000 1043s # received: 10240000 1043s ok 57 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 1024 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : bytes in body 1043s # expected: 1024 1043s # received: 1024 1043s ok 58 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 2048 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : bytes in body 1043s # expected: 2048 1043s # received: 2048 1043s ok 59 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 3072 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : bytes in body 1043s # expected: 3072 1043s # received: 3072 1043s ok 60 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 4096 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : bytes in body 1043s # expected: 4096 1043s # received: 4096 1043s ok 61 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 5120 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : bytes in body 1043s # expected: 5120 1043s # received: 5120 1043s ok 62 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 6144 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : bytes in body 1043s # expected: 6144 1043s # received: 6144 1043s ok 63 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 7168 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : bytes in body 1043s # expected: 7168 1043s # received: 7168 1043s ok 64 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 8192 1043s # received: 8192 1043s ok 65 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 9216 1043s # received: 9216 1043s ok 66 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 10240 1043s # received: 10240 1043s ok 67 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 11264 1043s # received: 11264 1043s ok 68 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 12288 1043s # received: 12288 1043s ok 69 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 13312 1043s # received: 13312 1043s ok 70 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 14336 1043s # received: 14336 1043s ok 71 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 15360 1043s # received: 15360 1043s ok 72 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 16384 1043s # received: 16384 1043s ok 73 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 17408 1043s # received: 17408 1043s ok 74 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 18432 1043s # received: 18432 1043s ok 75 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 19456 1043s # received: 19456 1043s ok 76 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 20480 1043s # received: 20480 1043s ok 77 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 21504 1043s # received: 21504 1043s ok 78 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 22528 1043s # received: 22528 1043s ok 79 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 23552 1043s # received: 23552 1043s ok 80 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 24576 1043s # received: 24576 1043s ok 81 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 25600 1043s # received: 25600 1043s ok 82 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 26624 1043s # received: 26624 1043s ok 83 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 27648 1043s # received: 27648 1043s ok 84 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 28672 1043s # received: 28672 1043s ok 85 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 29696 1043s # received: 29696 1043s ok 86 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 30720 1043s # received: 30720 1043s ok 87 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 31744 1043s # received: 31744 1043s ok 88 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 32768 1043s # received: 32768 1043s ok 89 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 33792 1043s # received: 33792 1043s ok 90 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 34816 1043s # received: 34816 1043s ok 91 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 35840 1043s # received: 35840 1043s ok 92 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 36864 1043s # received: 36864 1043s ok 93 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 37888 1043s # received: 37888 1043s ok 94 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 38912 1043s # received: 38912 1043s ok 95 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 39936 1043s # received: 39936 1043s ok 96 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 40960 1043s # received: 40960 1043s ok 97 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 41984 1043s # received: 41984 1043s ok 98 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 43008 1043s # received: 43008 1043s ok 99 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 44032 1043s # received: 44032 1043s ok 100 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 45056 1043s # received: 45056 1043s ok 101 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 46080 1043s # received: 46080 1043s ok 102 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 47104 1043s # received: 47104 1043s ok 103 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 48128 1043s # received: 48128 1043s ok 104 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 49152 1043s # received: 49152 1043s ok 105 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 50176 1043s # received: 50176 1043s ok 106 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 51200 1043s # received: 51200 1043s ok 107 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 102400 1043s # received: 102400 1043s ok 108 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 307200 1043s # received: 307200 1043s ok 109 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 512000 1043s # received: 512000 1043s ok 110 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 2048000 1043s # received: 2048000 1043s ok 111 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 4096000 1043s # received: 4096000 1043s ok 112 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 6144000 1043s # received: 6144000 1043s ok 113 1043s #lwp request: 1043s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1043s #User-Agent: libwww-perl/6.76 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1043s #Vary: In-If1 1043s #Content-Length: 0 1043s #Client-Date: Sun, 24 Mar 2024 21:50:01 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #Client-Transfer-Encoding: chunked 1043s #DMMATCH1: 1 1043s #X-Content-Length-Note: added by Apache::TestRequest 1043s # 1043s # testing : bytes in body 1043s # expected: 10240000 1043s # received: 10240000 1043s ok 114 1043s ok 1046s t/apache/server_name_port.t ......... 1046s 1..84 1046s # Running under perl version 5.038002 for linux 1046s # Current time local: Sun Mar 24 21:50:01 2024 1046s # Current time GMT: Sun Mar 24 21:50:01 2024 1046s # Using Test.pm version 1.31 1046s # Using Apache/Test.pm version 1.42 1046s # SENDING: 1046s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1046s # expecting 200, got 200 1046s ok 1 1046s # got SERVER_NAME='righthost', expected 'righthost' 1046s ok 2 1046s # got SERVER_PORT='8529', expected '8529' 1046s ok 3 1046s # SENDING: 1046s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1046s # expecting 200, got 200 1046s ok 4 1046s # got SERVER_NAME='righthost', expected 'righthost' 1046s ok 5 1046s # got SERVER_PORT='123', expected '123' 1046s ok 6 1046s # SENDING: 1046s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1046s # expecting 200, got 200 1046s ok 7 1046s # got SERVER_NAME='righthost', expected 'righthost' 1046s ok 8 1046s # got SERVER_PORT='8529', expected '8529' 1046s ok 9 1046s # SENDING: 1046s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1046s # expecting 200, got 200 1046s ok 10 1046s # got SERVER_NAME='righthost', expected 'righthost' 1046s ok 11 1046s # got SERVER_PORT='123', expected '123' 1046s ok 12 1046s # SENDING: 1046s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1046s # expecting 200, got 200 1046s ok 13 1046s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1046s ok 14 1046s # got SERVER_PORT='8529', expected '8529' 1046s ok 15 1046s # SENDING: 1046s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1046s # expecting 200, got 200 1046s ok 16 1046s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1046s ok 17 1046s # got SERVER_PORT='123', expected '123' 1046s ok 18 1046s # SENDING: 1046s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1046s # expecting 200, got 200 1046s ok 19 1046s # got SERVER_NAME='[::1]', expected '[::1]' 1046s ok 20 1046s # got SERVER_PORT='8529', expected '8529' 1046s ok 21 1046s # SENDING: 1046s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1046s # expecting 200, got 200 1046s ok 22 1046s # got SERVER_NAME='[::1]', expected '[::1]' 1046s ok 23 1046s # got SERVER_PORT='123', expected '123' 1046s ok 24 1046s # SENDING: 1046s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1046s # expecting 200, got 200 1046s ok 25 1046s # got SERVER_NAME='[a::1]', expected '[a::1]' 1046s ok 26 1046s # got SERVER_PORT='8529', expected '8529' 1046s ok 27 1046s # SENDING: 1046s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1046s # expecting 200, got 200 1046s ok 28 1046s # got SERVER_NAME='[a::1]', expected '[a::1]' 1046s ok 29 1046s # got SERVER_PORT='123', expected '123' 1046s ok 30 1046s # SENDING: 1046s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1046s # expecting 200, got 200 1046s ok 31 1046s # got SERVER_NAME='[a::1]', expected '[a::1]' 1046s ok 32 1046s # got SERVER_PORT='8529', expected '8529' 1046s ok 33 1046s # SENDING: 1046s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1046s # expecting 200, got 200 1046s ok 34 1046s # got SERVER_NAME='[a::1]', expected '[a::1]' 1046s ok 35 1046s # got SERVER_PORT='123', expected '123' 1046s ok 36 1046s # SENDING: 1046s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1046s # expecting 200, got 200 1046s ok 37 1046s # got SERVER_NAME='righthost', expected 'righthost' 1046s ok 38 1046s # got SERVER_PORT='8529', expected '8529' 1046s ok 39 1046s # SENDING: 1046s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1046s # expecting 200, got 200 1046s ok 40 1046s # got SERVER_NAME='righthost', expected 'righthost' 1046s ok 41 1046s # got SERVER_PORT='123', expected '123' 1046s ok 42 1046s # SENDING: 1046s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1046s # expecting 200, got 200 1046s ok 43 1046s # got SERVER_NAME='righthost', expected 'righthost' 1046s ok 44 1046s # got SERVER_PORT='8529', expected '8529' 1046s ok 45 1046s # SENDING: 1046s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1046s # expecting 200, got 200 1046s ok 46 1046s # got SERVER_NAME='righthost', expected 'righthost' 1046s ok 47 1046s # got SERVER_PORT='123', expected '123' 1046s ok 48 1046s # SENDING: 1046s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1046s # expecting 200, got 200 1046s ok 49 1046s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1046s ok 50 1046s # got SERVER_PORT='8529', expected '8529' 1046s ok 51 1046s # SENDING: 1046s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1046s # expecting 200, got 200 1046s ok 52 1046s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1046s ok 53 1046s # got SERVER_PORT='123', expected '123' 1046s ok 54 1046s # SENDING: 1046s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1046s # expecting 200, got 200 1046s ok 55 1046s # got SERVER_NAME='[::1]', expected '[::1]' 1046s ok 56 1046s # got SERVER_PORT='8529', expected '8529' 1046s ok 57 1046s # SENDING: 1046s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1046s # expecting 200, got 200 1046s ok 58 1046s # got SERVER_NAME='[::1]', expected '[::1]' 1046s ok 59 1046s # got SERVER_PORT='123', expected '123' 1046s ok 60 1046s # SENDING: 1046s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1046s # expecting 200, got 200 1046s ok 61 1046s # got SERVER_NAME='righthost', expected 'righthost' 1046s ok 62 1046s # got SERVER_PORT='8529', expected '8529' 1046s ok 63 1046s # SENDING: 1046s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1046s # expecting 200, got 200 1046s ok 64 1046s # got SERVER_NAME='righthost', expected 'righthost' 1046s ok 65 1046s # got SERVER_PORT='123', expected '123' 1046s ok 66 1046s # SENDING: 1046s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1046s # expecting 200, got 200 1046s ok 67 1046s # got SERVER_NAME='righthost', expected 'righthost' 1046s ok 68 1046s # got SERVER_PORT='8529', expected '8529' 1046s ok 69 1046s # SENDING: 1046s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1046s # expecting 200, got 200 1046s ok 70 1046s # got SERVER_NAME='righthost', expected 'righthost' 1046s ok 71 1046s # got SERVER_PORT='123', expected '123' 1046s ok 72 1046s # SENDING: 1046s # 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 1046s # expecting 200, got 200 1046s ok 73 1046s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1046s ok 74 1046s # got SERVER_PORT='8529', expected '8529' 1046s ok 75 1046s # SENDING: 1046s # 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 1046s # expecting 200, got 200 1046s ok 76 1046s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1046s ok 77 1046s # got SERVER_PORT='123', expected '123' 1046s ok 78 1046s # SENDING: 1046s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1046s # expecting 200, got 200 1046s ok 79 1046s # got SERVER_NAME='[::1]', expected '[::1]' 1046s ok 80 1046s # got SERVER_PORT='8529', expected '8529' 1046s ok 81 1046s # SENDING: 1046s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1046s # expecting 200, got 200 1046s ok 82 1046s # got SERVER_NAME='[::1]', expected '[::1]' 1046s ok 83 1046s # got SERVER_PORT='123', expected '123' 1046s ok 84 1046s ok 1048s t/apache/teclchunk.t ................ skipped: Not supported yet 1050s t/apr/uri.t ......................... 1050s 1..1 1050s # Running under perl version 5.038002 for linux 1050s # Current time local: Sun Mar 24 21:50:06 2024 1050s # Current time GMT: Sun Mar 24 21:50:06 2024 1050s # Using Test.pm version 1.31 1050s # Using Apache/Test.pm version 1.42 1050s ok 1 1050s ok 1051s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 1053s t/filter/case.t ..................... 1053s 1..4 1053s # Running under perl version 5.038002 for linux 1053s # Current time local: Sun Mar 24 21:50:09 2024 1053s # Current time GMT: Sun Mar 24 21:50:09 2024 1053s # Using Test.pm version 1.31 1053s # Using Apache/Test.pm version 1.42 1053s ok 1 1053s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1053s # expected 200 1053s # received 200 1053s # body: =HEAD1 NAME 1053s X X 1053s 1053s PERLSUB - PERL SUBROUTINES 1053s 1053s =HEAD1 SYNOPSIS 1053s 1053s TO DECLARE SUBROUTINES: 1053s X X 1053s 1053s SUB NAME; # A "FORWARD" DECLARATION. 1053s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1053s SUB NAME : ATTRS; # WITH ATTRIBUTES 1053s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1053s 1053s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1053s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1053s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1053s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1053s 1053s USE FEATURE 'SIGNATURES'; 1053s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1053s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1053s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1053s 1053s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1053s X 1053s 1053s $SUBREF = SUB BLOCK; # NO PROTO 1053s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1053s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1053s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1053s 1053s USE FEATURE 'SIGNATURES'; 1053s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1053s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1053s 1053s TO IMPORT SUBROUTINES: 1053s X 1053s 1053s USE MODULE QW(NAME1 NAME2 NAME3); 1053s 1053s TO CALL SUBROUTINES: 1053s X X 1053s 1053s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 1053s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1053s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1053s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1053s 1053s =HEAD1 DESCRIPTION 1053s 1053s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1053s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1053s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1053s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1053s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1053s ITS NAME OR A CODE REFERENCE. 1053s 1053s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1053s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1053s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1053s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1053s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1053s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1053s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1053s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1053s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1053s X X 1053s 1053s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1053s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1053s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1053s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1053s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1053s SUCH A SIGNATURE-USING SUBROUTINE. 1053s 1053s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1053s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1053s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1053s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1053s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1053s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1053s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1053s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1053s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1053s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1053s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1053s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1053s X X X<@_> 1053s 1053s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1053s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1053s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1053s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1053s L AND L. 1053s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1053s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1053s 1053s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1053s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1053s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1053s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1053s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1053s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1053s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1053s ONE LARGE INDISTINGUISHABLE LIST. 1053s 1053s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1053s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1053s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1053s EMPTY SUB RETURNS THE EMPTY LIST. 1053s X X X 1053s 1053s EXAMPLE: 1053s 1053s SUB MAX { 1053s MY $MAX = SHIFT(@_); 1053s FOREACH $FOO (@_) { 1053s $MAX = $FOO IF $MAX < $FOO; 1053s } 1053s RETURN $MAX; 1053s } 1053s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1053s 1053s EXAMPLE: 1053s 1053s # GET A LINE, COMBINING CONTINUATION LINES 1053s # THAT START WITH WHITESPACE 1053s 1053s SUB GET_LINE { 1053s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1053s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1053s IF ($LOOKAHEAD =~ /^[ \T]/) { 1053s $THISLINE .= $LOOKAHEAD; 1053s } 1053s ELSE { 1053s LAST LINE; 1053s } 1053s } 1053s RETURN $THISLINE; 1053s } 1053s 1053s $LOOKAHEAD = ; # GET FIRST LINE 1053s WHILE (DEFINED($LINE = GET_LINE())) { 1053s ... 1053s } 1053s 1053s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1053s 1053s SUB MAYBESET { 1053s MY($KEY, $VALUE) = @_; 1053s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1053s } 1053s 1053s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1053s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1053s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1053s ITS CALLER'S VALUES. 1053s X X 1053s 1053s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1053s SUB UPCASE_IN { 1053s FOR (@_) { TR/A-Z/A-Z/ } 1053s } 1053s 1053s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1053s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1053s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1053s X X 1053s 1053s UPCASE_IN("FREDERICK"); 1053s 1053s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1053s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1053s OF CHANGING THEM IN PLACE: 1053s 1053s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1053s SUB UPCASE { 1053s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1053s MY @PARMS = @_; 1053s FOR (@PARMS) { TR/A-Z/A-Z/ } 1053s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1053s } 1053s 1053s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1053s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1053s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1053s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1053s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1053s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1053s 1053s @NEWLIST = UPCASE(@LIST1, @LIST2); 1053s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1053s 1053s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1053s 1053s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1053s 1053s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1053s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1053s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1053s L FOR ALTERNATIVES. 1053s 1053s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1053s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1053s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1053s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1053s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1053s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1053s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1053s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1053s SEE L FOR MORE ABOUT ALL THAT. 1053s X<&> 1053s 1053s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1053s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1053s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1053s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1053s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1053s X 1053s 1053s &FOO(1,2,3); # PASS THREE ARGUMENTS 1053s FOO(1,2,3); # THE SAME 1053s 1053s FOO(); # PASS A NULL LIST 1053s &FOO(); # THE SAME 1053s 1053s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 1053s USE STRICT 'SUBS'; 1053s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1053s # A COMPILE-TIME ERROR 1053s NO STRICT 'SUBS'; 1053s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1053s # A LITERAL STRING "FOO" 1053s 1053s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1053s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1053s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1053s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1053s X<&> 1053s 1053s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1053s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1053s YOUR SUBROUTINE'S NAME. 1053s 1053s USE V5.16; 1053s MY $FACTORIAL = SUB { 1053s MY ($X) = @_; 1053s RETURN 1 IF $X == 1; 1053s RETURN($X * __SUB__->( $X - 1 ) ); 1053s }; 1053s 1053s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1053s IS SUBJECT TO CHANGE. 1053s 1053s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1053s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1053s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1053s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1053s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1053s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1053s SPECIAL, PRE-DEFINED THINGS. 1053s 1053s =OVER 1053s 1053s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1053s 1053s C 1053s 1053s =ITEM DOCUMENTED IN L 1053s 1053s C, C 1053s 1053s =ITEM DOCUMENTED IN L 1053s 1053s C, C 1053s 1053s =ITEM DOCUMENTED IN L 1053s 1053s C, C, C, C, C, C, C, 1053s C, C, C, C, C, C, 1053s C, C, C, C, C, C, C, 1053s C, C, C, C, C, C, 1053s C, C, C, C, C, 1053s C, C, C, C 1053s 1053s =ITEM DOCUMENTED IN L 1053s 1053s C, C, C, C, C, C, C, 1053s C, C, C, C, C, C, C, 1053s C, C, C, C, C, C 1053s 1053s =ITEM DOCUMENTED IN L 1053s 1053s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1053s L<< C|PERLFUNC/REQUIRE >> 1053s 1053s =ITEM DOCUMENTED IN L 1053s 1053s C 1053s 1053s =ITEM DOCUMENTED IN L 1053s 1053s C, C, C, C, C 1053s 1053s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1053s 1053s ANY STARTING WITH C<(> 1053s 1053s =BACK 1053s 1053s THE C, C, C, C AND C SUBROUTINES 1053s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1053s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1053s EXPLICITLY. SEE L 1053s 1053s =HEAD2 SIGNATURES 1053s 1053s X X 1053s 1053s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1053s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1053s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1053s 1053s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1053s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1053s DIRECTLY BY C, IN THE CURRENT SCOPE. 1053s 1053s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1053s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1053s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1053s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1053s 1053s FOR EXAMPLE, 1053s 1053s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1053s 1053s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1053s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1053s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1053s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1053s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1053s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1053s 1053s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1053s THE SIGNATURE. FOR EXAMPLE, 1053s 1053s SUB FOO ($LEFT, $RIGHT) { 1053s RETURN $LEFT + $RIGHT; 1053s } 1053s 1053s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1053s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1053s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1053s EQUIVALENT TO 1053s 1053s SUB FOO { 1053s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1053s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1053s MY $LEFT = $_[0]; 1053s MY $RIGHT = $_[1]; 1053s RETURN $LEFT + $RIGHT; 1053s } 1053s 1053s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1053s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1053s 1053s SUB FOO ($FIRST, $, $THIRD) { 1053s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1053s } 1053s 1053s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1053s MANDATORY FOR THE CALLER TO PASS IT. 1053s 1053s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1053s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1053s 1053s SUB FOO ($LEFT, $RIGHT = 0) { 1053s RETURN $LEFT + $RIGHT; 1053s } 1053s 1053s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1053s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1053s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1053s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1053s FOR EXAMPLE, 1053s 1053s MY $AUTO_ID = 0; 1053s SUB FOO ($THING, $ID = $AUTO_ID++) { 1053s PRINT "$THING HAS ID $ID"; 1053s } 1053s 1053s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1053s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1053s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1053s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1053s 1053s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1053s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1053s } 1053s 1053s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1053s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1053s VALUE PROVIDED WAS C. 1053s 1053s SUB FOO ($NAME //= "WORLD") { 1053s PRINT "HELLO, $NAME"; 1053s } 1053s 1053s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1053s 1053s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1053s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1053s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1053s 1053s SUB FOO ($X ||= 10) { 1053s RETURN 5 + $X; 1053s } 1053s 1053s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1053s FOR EXAMPLE, 1053s 1053s SUB FOO ($THING, $ = 1) { 1053s PRINT $THING; 1053s } 1053s 1053s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1053s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1053s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1053s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1053s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1053s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1053s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1053s 1053s SUB FOO ($THING, $=) { 1053s PRINT $THING; 1053s } 1053s 1053s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1053s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1053s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1053s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1053s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1053s TO RIGHT. 1053s 1053s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1053s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1053s 1053s SUB FOO ($FILTER, @INPUTS) { 1053s PRINT $FILTER->($_) FOREACH @INPUTS; 1053s } 1053s 1053s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1053s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1053s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1053s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1053s 1053s SUB FOO ($THING, @) { 1053s PRINT $THING; 1053s } 1053s 1053s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1053s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1053s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1053s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1053s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1053s AS WITH STANDARD HASH CONSTRUCTION. 1053s 1053s SUB FOO ($FILTER, %INPUTS) { 1053s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1053s } 1053s 1053s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1053s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1053s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1053s 1053s SUB FOO ($THING, %) { 1053s PRINT $THING; 1053s } 1053s 1053s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1053s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1053s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1053s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1053s AN EMPTY ARRAY OR EMPTY HASH. 1053s 1053s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1053s THAT THE CALLER PASSED NO ARGUMENTS: 1053s 1053s SUB FOO () { 1053s RETURN 123; 1053s } 1053s 1053s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1053s WARNING IN THE C CATEGORY. FROM PERL 5.36 1053s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1053s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1053s STATEMENT SUCH AS: 1053s 1053s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1053s 1053s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1053s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1053s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1053s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1053s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1053s WARNINGS IN THE C CATEGORY WHEN 1053s COMPILED: 1053s 1053s SUB F ($X) { 1053s # THIS LINE EMITS THE WARNING SEEN BELOW 1053s PRINT "ARGUMENTS ARE @_"; 1053s } 1053s 1053s Z<> 1053s 1053s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1053s EXPERIMENTAL AT ... 1053s 1053s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1053s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1053s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1053s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1053s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1053s SUPPLY THAT ARGUMENT. 1053s 1053s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1053s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1053s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1053s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1053s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1053s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1053s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1053s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1053s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1053s 1053s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1053s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1053s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1053s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1053s L. FOR EXAMPLE, 1053s 1053s SUB FOO :PROTOTYPE($) { $_[0] } 1053s 1053s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1053s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1053s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1053s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1053s 1053s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1053s RETURN $LEFT + $RIGHT; 1053s } 1053s 1053s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1053s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1053s THE SUBROUTINE'S BODY. 1053s 1053s =HEAD2 PRIVATE VARIABLES VIA MY() 1053s X X X X X 1053s X X 1053s 1053s SYNOPSIS: 1053s 1053s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1053s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1053s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1053s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1053s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1053s 1053s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1053s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1053s SEE L AND L. 1053s 1053s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1053s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1053s (C/C/C/C), LOOP 1053s (C/C/C/C/C), SUBROUTINE, C, 1053s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1053s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1053s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1053s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1053s WITH C INSTEAD. 1053s 1053s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 1053s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1053s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 1053s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 1053s ITS OWN COPY. 1053s X 1053s 1053s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1053s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1053s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1053s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1053s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1053s 1053s MY $X = 10; 1053s SUB BUMPX { $X++ } 1053s 1053s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1053s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1053s THE C ITSELF. SEE L. 1053s X 1053s 1053s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1053s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1053s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1053s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1053s 1053s $ARG = "FRED"; # "GLOBAL" VARIABLE 1053s $N = CUBE_ROOT(27); 1053s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1053s # OUTPUTS: FRED THINKS THE ROOT IS 3 1053s 1053s SUB CUBE_ROOT { 1053s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1053s $ARG **= 1/3; 1053s RETURN $ARG; 1053s } 1053s 1053s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1053s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1053s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1053s 1053s MY ($FOO) = ; # WRONG? 1053s MY @FOO = ; 1053s 1053s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1053s 1053s MY $FOO = ; 1053s 1053s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1053s 1053s MY $FOO, $BAR = 1; # WRONG 1053s 1053s THAT HAS THE SAME EFFECT AS 1053s 1053s MY $FOO; 1053s $BAR = 1; 1053s 1053s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1053s THE CURRENT STATEMENT. THUS, 1053s 1053s MY $X = $X; 1053s 1053s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1053s THE EXPRESSION 1053s 1053s MY $X = 123 AND $X == 123 1053s 1053s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1053s 1053s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1053s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1053s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1053s 1053s WHILE (MY $LINE = <>) { 1053s $LINE = LC $LINE; 1053s } CONTINUE { 1053s PRINT $LINE; 1053s } 1053s 1053s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1053s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1053s IT. SIMILARLY, IN THE CONDITIONAL 1053s 1053s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1053s USER_AGREES(); 1053s } ELSIF ($ANSWER =~ /^NO$/I) { 1053s USER_DISAGREES(); 1053s } ELSE { 1053s CHOMP $ANSWER; 1053s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1053s } 1053s 1053s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1053s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1053s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1053s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1053s 1053s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1053s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1053s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1053s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1053s IN THE LOOP 1053s X X 1053s 1053s FOR MY $I (1, 2, 3) { 1053s SOME_FUNCTION(); 1053s } 1053s 1053s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1053s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1053s X X 1053s 1053s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1053s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1053s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1053s 1053s USE STRICT 'VARS'; 1053s 1053s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1053s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1053s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1053s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1053s THIS WITH C. 1053s 1053s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1053s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1053s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1053s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1053s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1053s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1053s EXAMPLE. 1053s 1053s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1053s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1053s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1053s 1053s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1053s 1053s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 1053s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 1053s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 1053s 1053s PACKAGE MAIN; 1053s LOCAL $X = 10; 1053s MY $X = 20; 1053s PRINT "$X AND $::X\N"; 1053s 1053s THAT WILL PRINT OUT C<20> AND C<10>. 1053s 1053s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1053s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1053s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1053s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1053s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1053s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1053s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1053s AN ANONYMOUS SUB REFERENCE: 1053s 1053s MY $SECRET_VERSION = '1.001-BETA'; 1053s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1053s &$SECRET_SUB(); 1053s 1053s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1053s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1053s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1053s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1053s UNQUALIFIED AND UNQUALIFIABLE. 1053s 1053s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1053s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1053s L FOR SOMETHING OF A WORK-AROUND TO 1053s THIS. 1053s 1053s =HEAD2 PERSISTENT PRIVATE VARIABLES 1053s X X X X 1053s X X 1053s 1053s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1053s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1053s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1053s 1053s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1053s 1053s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1053s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1053s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1053s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1053s THE C FORM DOES NOT REQUIRE THE 1053s C PRAGMA. 1053s 1053s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1053s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1053s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1053s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1053s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1053s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1053s SUBROUTINE EACH TIME IT IS EXECUTED.) 1053s 1053s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1053s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1053s 1053s USE FEATURE 'STATE'; 1053s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1053s 1053s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1053s 1053s USE FEATURE 'STATE'; 1053s SUB CREATE_COUNTER { 1053s RETURN SUB { STATE $X; RETURN ++$X } 1053s } 1053s 1053s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1053s CODE OUTSIDE. 1053s 1053s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1053s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1053s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1053s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1053s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1053s 1053s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1053s 1053s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1053s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1053s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1053s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1053s 1053s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1053s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1053s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1053s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1053s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1053s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1053s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1053s 1053s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1053s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1053s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1053s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1053s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1053s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1053s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1053s 1053s { 1053s MY $SECRET_VAL = 0; 1053s SUB GIMME_ANOTHER { 1053s RETURN ++$SECRET_VAL; 1053s } 1053s } 1053s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1053s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1053s 1053s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1053s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1053s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1053s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1053s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1053s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1053s STARTS TO RUN: 1053s 1053s BEGIN { 1053s MY $SECRET_VAL = 0; 1053s SUB GIMME_ANOTHER { 1053s RETURN ++$SECRET_VAL; 1053s } 1053s } 1053s 1053s SEE L ABOUT THE 1053s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1053s C AND C. 1053s 1053s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1053s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1053s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1053s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1053s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1053s 1053s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1053s X X X X 1053s X 1053s 1053s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1053s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1053s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1053s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1053s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1053s 1053s SYNOPSIS: 1053s 1053s # LOCALIZATION OF VALUES 1053s 1053s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1053s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1053s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1053s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1053s 1053s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1053s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1053s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1053s # LOCALIZATION 1053s 1053s # LOCALIZATION OF SYMBOLS 1053s 1053s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1053s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1053s # @MERLYN IS REALLY @RANDAL, ETC 1053s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1053s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1053s 1053s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1053s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1053s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1053s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1053s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1053s 1053s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1053s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1053s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1053s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1053s 1053s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1053s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1053s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1053s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1053s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1053s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1053s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1053s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1053s UNDEFINED VALUE.) 1053s 1053s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1053s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1053s VARIABLES OUTSIDE THE LOOP. 1053s 1053s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1053s X 1053s 1053s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1053s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1053s VIEWED AS A SCALAR OR AN ARRAY. SO 1053s 1053s LOCAL($FOO) = ; 1053s LOCAL @FOO = ; 1053s 1053s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1053s 1053s LOCAL $FOO = ; 1053s 1053s SUPPLIES A SCALAR CONTEXT. 1053s 1053s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1053s X 1053s 1053s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1053s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1053s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1053s 1053s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1053s 1053s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1053s { LOCAL $/ = UNDEF; $SLURP = ; } 1053s 1053s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1053s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1053s I, BECAUSE THE $1 VARIABLE IS 1053s MAGICAL AND READ-ONLY : 1053s 1053s LOCAL $1 = 2; 1053s 1053s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1053s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1053s TO SAFELY REUSE $_ IN A SUBROUTINE. 1053s 1053s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1053s WORK AS DESCRIBED. 1053s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1053s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1053s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1053s SEE L FOR MORE 1053s DETAILS. 1053s X 1053s 1053s =HEAD3 LOCALIZATION OF GLOBS 1053s X X 1053s 1053s THE CONSTRUCT 1053s 1053s LOCAL *NAME; 1053s 1053s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1053s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1053s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1053s 1053s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1053s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1053s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1053s SEPARATOR. 1053s 1053s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1053s X X 1053s X 1053s 1053s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1053s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1053s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1053s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1053s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1053s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1053s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1053s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1053s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1053s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1053s 1053s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1053s @ARY = ( 0..5 ); 1053s { 1053s LOCAL($ARY[5]) = 6; 1053s LOCAL($HASH{'A'}) = 'DRILL'; 1053s WHILE (MY $E = POP(@ARY)) { 1053s PRINT "$E . . .\N"; 1053s LAST UNLESS $E > 3; 1053s } 1053s IF (@ARY) { 1053s $HASH{'ONLY A'} = 'TEST'; 1053s DELETE $HASH{'A'}; 1053s } 1053s } 1053s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1053s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1053s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1053s 1053s PERL WILL PRINT 1053s 1053s 6 . . . 1053s 4 . . . 1053s 3 . . . 1053s THIS IS A TEST ONLY A TEST. 1053s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1053s 1053s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1053s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1053s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1053s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1053s 1053s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1053s X X X 1053s X 1053s 1053s YOU CAN USE THE C AND C 1053s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1053s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1053s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1053s 1053s DO { 1053s MY $VAL = $ARRAY[$IDX]; 1053s LOCAL $ARRAY[$IDX]; 1053s DELETE $ARRAY[$IDX]; 1053s $VAL 1053s } 1053s 1053s AND 1053s 1053s DO { 1053s MY $VAL = $HASH{KEY}; 1053s LOCAL $HASH{KEY}; 1053s DELETE $HASH{KEY}; 1053s $VAL 1053s } 1053s 1053s EXCEPT THAT FOR THOSE THE C IS 1053s SCOPED TO THE C BLOCK. SLICES ARE 1053s ALSO ACCEPTED. 1053s 1053s MY %HASH = ( 1053s A => [ 7, 8, 9 ], 1053s B => 1, 1053s ) 1053s 1053s { 1053s MY $X = DELETE LOCAL $HASH{A}; 1053s # $X IS [ 7, 8, 9 ] 1053s # %HASH IS (B => 1) 1053s 1053s { 1053s MY @NUMS = DELETE LOCAL @$X[0, 2] 1053s # @NUMS IS (7, 9) 1053s # $X IS [ UNDEF, 8 ] 1053s 1053s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1053s } 1053s # $X IS BACK TO [ 7, 8, 9 ] 1053s 1053s } 1053s # %HASH IS BACK TO ITS ORIGINAL STATE 1053s 1053s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1053s 1053s =HEAD2 LVALUE SUBROUTINES 1053s X X 1053s 1053s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1053s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1053s 1053s MY $VAL; 1053s SUB CANMOD : LVALUE { 1053s $VAL; # OR: RETURN $VAL; 1053s } 1053s SUB NOMOD { 1053s $VAL; 1053s } 1053s 1053s CANMOD() = 5; # ASSIGNS TO $VAL 1053s NOMOD() = 5; # ERROR 1053s 1053s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1053s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1053s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1053s 1053s DATA(2,3) = GET_DATA(3,4); 1053s 1053s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1053s 1053s (DATA(2,3)) = GET_DATA(3,4); 1053s 1053s AND IN: 1053s 1053s (DATA(2),DATA(3)) = GET_DATA(3,4); 1053s 1053s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1053s 1053s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1053s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1053s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1053s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1053s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1053s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1053s 1053s =HEAD2 LEXICAL SUBROUTINES 1053s X X X X 1053s 1053s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1053s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1053s AVAILABLE UNDER C OR C OR HIGHER. 1053s 1053s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1053s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1053s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1053s CATEGORY WAS DISABLED. 1053s 1053s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1053s DECLARED, AND ONLY AFTER THAT DECLARATION: 1053s 1053s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1053s # VERSIONS EARLIER THAN 5.26. 1053s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1053s USE FEATURE 'LEXICAL_SUBS'; 1053s 1053s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1053s STATE SUB FOO { 1053s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1053s } 1053s FOO(); # CALLS "STATE" SUB 1053s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1053s 1053s MY SUB BAR { ... } 1053s BAR(); # CALLS "MY" SUB 1053s 1053s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1053s 1053s # WRONG 1053s MY SUB BAZ { 1053s BAZ(); 1053s } 1053s 1053s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1053s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1053s 1053s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1053s 1053s MY SUB BAZ { 1053s __SUB__->(); # CALLS ITSELF 1053s } 1053s 1053s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1053s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1053s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1053s HOWEVER: 1053s 1053s MY SUB BAZ; # PREDECLARATION 1053s SUB BAZ { # DEFINE THE "MY" SUB 1053s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1053s } 1053s 1053s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1053s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1053s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1053s 1053s =HEAD3 C VS C 1053s 1053s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1053s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1053s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1053s CONTAINING BLOCK TO THE NEXT. 1053s 1053s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1053s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1053s 1053s SUB WHATEVER { 1053s MY $X = SHIFT; 1053s MY SUB INNER { 1053s ... DO SOMETHING WITH $X ... 1053s } 1053s INNER(); 1053s } 1053s 1053s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1053s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1053s SEE THE C<$X> FROM THE FIRST CALL TO C. 1053s 1053s =HEAD3 C SUBROUTINES 1053s 1053s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1053s SUBROUTINE OF THE SAME NAME. 1053s 1053s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1053s INSIDE AN INNER SCOPE: 1053s 1053s SUB FOO { ... } 1053s 1053s SUB BAR { 1053s MY SUB FOO { ... } 1053s { 1053s # NEED TO USE THE OUTER FOO HERE 1053s OUR SUB FOO; 1053s FOO(); 1053s } 1053s } 1053s 1053s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1053s 1053s PACKAGE MYSNEAKYMODULE; 1053s 1053s OUR SUB DO_SOMETHING { ... } 1053s 1053s SUB DO_SOMETHING_WITH_CALLER { 1053s PACKAGE DB; 1053s () = CALLER 1; # SETS @DB::ARGS 1053s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1053s } 1053s 1053s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1053s X X<*> 1053s 1053s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1053s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1053s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1053s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1053s 1053s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1053s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1053s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1053s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1053s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1053s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1053s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1053s 1053s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1053s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1053s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1053s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1053s 1053s SUB DOUBLEARY { 1053s LOCAL(*SOMEARY) = @_; 1053s FOREACH $ELEM (@SOMEARY) { 1053s $ELEM *= 2; 1053s } 1053s } 1053s DOUBLEARY(*FOO); 1053s DOUBLEARY(*BAR); 1053s 1053s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1053s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1053s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1053s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1053s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1053s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1053s 1053s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1053s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1053s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1053s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1053s L. 1053s 1053s =HEAD2 WHEN TO STILL USE LOCAL() 1053s X X 1053s 1053s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1053s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1053s I USE C INSTEAD OF C. 1053s 1053s =OVER 4 1053s 1053s =ITEM 1. 1053s 1053s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1053s 1053s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1053s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1053s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1053s IN C<@FIELDS>. 1053s 1053s { 1053s LOCAL @ARGV = ("/ETC/MOTD"); 1053s LOCAL $/ = UNDEF; 1053s LOCAL $_ = <>; 1053s @FIELDS = SPLIT /^\S*=+\S*$/; 1053s } 1053s 1053s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1053s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1053s 1053s =ITEM 2. 1053s 1053s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1053s 1053s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1053s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1053s TABLE ENTRIES: 1053s 1053s SUB IOQUEUE { 1053s LOCAL (*READER, *WRITER); # NOT MY! 1053s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1053s RETURN (*READER, *WRITER); 1053s } 1053s ($HEAD, $TAIL) = IOQUEUE(); 1053s 1053s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1053s ENTRIES. 1053s 1053s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1053s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1053s A LOCAL ALIAS. 1053s 1053s { 1053s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1053s GROW(); # REALLY CALLS SHRINK() 1053s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1053s } 1053s GROW(); # GET THE REAL GROW() AGAIN 1053s 1053s SEE L FOR MORE ABOUT MANIPULATING 1053s FUNCTIONS BY NAME IN THIS WAY. 1053s 1053s =ITEM 3. 1053s 1053s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1053s 1053s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1053s IS DONE ON DYNAMICS: 1053s 1053s { 1053s LOCAL $SIG{INT} = 'IGNORE'; 1053s FUNCT(); # UNINTERRUPTIBLE 1053s } 1053s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1053s 1053s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1053s 1053s =BACK 1053s 1053s =HEAD2 PASS BY REFERENCE 1053s X X X 1053s 1053s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1053s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1053s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1053s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1053s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1053s 1053s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1053s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1053s OF ALL THEIR FORMER LAST ELEMENTS: 1053s 1053s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1053s 1053s SUB POPMANY { 1053s MY $AREF; 1053s MY @RETLIST; 1053s FOREACH $AREF ( @_ ) { 1053s PUSH @RETLIST, POP @$AREF; 1053s } 1053s RETURN @RETLIST; 1053s } 1053s 1053s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1053s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1053s 1053s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1053s SUB INTER { 1053s MY ($K, $HREF, %SEEN); # LOCALS 1053s FOREACH $HREF (@_) { 1053s WHILE ( $K = EACH %$HREF ) { 1053s $SEEN{$K}++; 1053s } 1053s } 1053s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1053s } 1053s 1053s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1053s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1053s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1053s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1053s A LITTLE EXPENSIVE. 1053s 1053s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1053s 1053s (@W, @X) = FUNC(@Y, @Z); 1053s OR 1053s (%W, %X) = FUNC(%Y, %Z); 1053s 1053s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1053s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1053s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1053s AS ALWAYS. 1053s 1053s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1053s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1053s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1053s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1053s 1053s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1053s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1053s SUB FUNC { 1053s MY ($YREF, $ZREF) = @_; 1053s IF (@$YREF > @$ZREF) { 1053s RETURN ($YREF, $ZREF); 1053s } ELSE { 1053s RETURN ($ZREF, $YREF); 1053s } 1053s } 1053s 1053s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1053s 1053s (*W, *X) = FUNC(\@Y, \@Z); 1053s PRINT "@W HAS MORE THAN @X\N"; 1053s SUB FUNC { 1053s LOCAL (*Y, *Z) = @_; 1053s IF (@Y > @Z) { 1053s RETURN (\@Y, \@Z); 1053s } ELSE { 1053s RETURN (\@Z, \@Y); 1053s } 1053s } 1053s 1053s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1053s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1053s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1053s ARE IN THE SYMBOL TABLE. 1053s 1053s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1053s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1053s FOR EXAMPLE: 1053s 1053s SPLUTTER(\*STDOUT); 1053s SUB SPLUTTER { 1053s MY $FH = SHIFT; 1053s PRINT $FH "HER UM WELL A HMMM\N"; 1053s } 1053s 1053s $REC = GET_REC(\*STDIN); 1053s SUB GET_REC { 1053s MY $FH = SHIFT; 1053s RETURN SCALAR <$FH>; 1053s } 1053s 1053s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1053s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1053s 1053s SUB OPENIT { 1053s MY $PATH = SHIFT; 1053s LOCAL *FH; 1053s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1053s } 1053s 1053s =HEAD2 PROTOTYPES 1053s X X 1053s 1053s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1053s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1053s SECTION OR WITH A L. 1053s IF YOU DECLARE EITHER OF 1053s 1053s SUB MYPUSH (\@@) 1053s SUB MYPUSH :PROTOTYPE(\@@) 1053s 1053s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1053s 1053s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1053s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1053s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1053s OF AN ATTRIBUTE. 1053s 1053s THE 1053s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1053s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 1053s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 1053s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1053s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 1053s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1053s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1053s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1053s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 1053s 1053s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1053s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1053s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1053s 1053s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1053s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1053s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1053s CORRESPONDING BUILT-IN. 1053s 1053s DECLARED AS CALLED AS 1053s 1053s SUB MYLINK ($$) MYLINK $OLD, $NEW 1053s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1053s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 1053s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1053s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1053s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1053s SUB MYPOP (\@) MYPOP @ARRAY 1053s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1053s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1053s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1053s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1053s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1053s SUB MYRAND (;$) MYRAND 42 1053s SUB MYTIME () MYTIME 1053s 1053s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1053s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1053s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1053s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1053s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1053s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1053s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1053s 1053s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1053s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1053s 1053s SUB MYREF (\[$@%&*]) 1053s 1053s WILL ALLOW CALLING MYREF() AS 1053s 1053s MYREF $VAR 1053s MYREF @ARRAY 1053s MYREF %HASH 1053s MYREF &SUB 1053s MYREF *GLOB 1053s 1053s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1053s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 1053s 1053s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1053s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1053s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1053s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1053s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 1053s 1053s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1053s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1053s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1053s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1053s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1053s FOLLOWS: 1053s 1053s USE SYMBOL 'QUALIFY_TO_REF'; 1053s 1053s SUB FOO (*) { 1053s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1053s ... 1053s } 1053s 1053s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1053s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1053s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1053s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1053s 1053s SUB MYPUSH (+@) { 1053s MY $AREF = SHIFT; 1053s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1053s PUSH @$AREF, @_; 1053s } 1053s 1053s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1053s IS OF AN ACCEPTABLE TYPE. 1053s 1053s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1053s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1053s 1053s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1053s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1053s PROVIDED, C<$_> WILL BE USED INSTEAD. 1053s 1053s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1053s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1053s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1053s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1053s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1053s 1053s MYTIME +2; 1053s 1053s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1053s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1053s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1053s 1053s SUB MYGETPROTOBYNUMBER($;); 1053s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1053s 1053s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1053s PROVIDED IT'S IN THE INITIAL POSITION: 1053s X<&> 1053s 1053s SUB TRY (&@) { 1053s MY($TRY,$CATCH) = @_; 1053s EVAL { &$TRY }; 1053s IF ($@) { 1053s LOCAL $_ = $@; 1053s &$CATCH; 1053s } 1053s } 1053s SUB CATCH (&) { $_[0] } 1053s 1053s TRY { 1053s DIE "PHOOEY"; 1053s } CATCH { 1053s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1053s }; 1053s 1053s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1053s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1053s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1053s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1053s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1053s 1053s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1053s X 1053s 1053s SUB MYGREP (&@) { 1053s MY $CODE = SHIFT; 1053s MY @RESULT; 1053s FOREACH $_ (@_) { 1053s PUSH(@RESULT, $_) IF &$CODE; 1053s } 1053s @RESULT; 1053s } 1053s 1053s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1053s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1053s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1053s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1053s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1053s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1053s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1053s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1053s 1053s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1053s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1053s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1053s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1053s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1053s MAJORITY OF OFFENDING CODE IS FIXED. 1053s 1053s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1053s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1053s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1053s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1053s 1053s SUB FUNC ($) { 1053s MY $N = SHIFT; 1053s PRINT "YOU GAVE ME $N\N"; 1053s } 1053s 1053s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1053s RETURNING A LIST: 1053s 1053s FUNC(@FOO); 1053s FUNC( $TEXT =~ /\W+/G ); 1053s 1053s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1053s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1053s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1053s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1053s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1053s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1053s 1053s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1053s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1053s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1053s EFFECT, LIKE SO: 1053s 1053s SUB FOO($$); 1053s SUB FOO($$) { 1053s FOO 1, 2; 1053s } 1053s 1053s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1053s TO MAKE THE WORLD A BETTER PLACE. 1053s 1053s =HEAD2 CONSTANT FUNCTIONS 1053s X 1053s 1053s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1053s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1053s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1053s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1053s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1053s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1053s 1053s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1053s 1053s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1053s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1053s # AND IT'S INLINED, TOO! 1053s SUB ST_DEV () { 0 } 1053s SUB ST_INO () { 1 } 1053s 1053s SUB FLAG_FOO () { 1 << 8 } 1053s SUB FLAG_BAR () { 1 << 9 } 1053s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1053s 1053s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1053s 1053s SUB N () { INT(OPT_BAZ) / 3 } 1053s 1053s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1053s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1053s 1053s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1053s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1053s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1053s C: 1053s 1053s SUB BAZ_VAL () { 1053s IF (OPT_BAZ) { 1053s RETURN 23; 1053s } 1053s ELSE { 1053s RETURN 42; 1053s } 1053s } 1053s SUB BONK_VAL () { RETURN 12345 } 1053s 1053s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1053s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1053s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1053s 1053s BEGIN { 1053s MY $VAR = 1; 1053s NO STRICT 'REFS'; 1053s *INLINED = SUB () { $VAR }; 1053s } 1053s 1053s BEGIN { 1053s MY $VAR = 1; 1053s MY $REF = \$VAR; 1053s NO STRICT 'REFS'; 1053s *NOT_INLINED = SUB () { $VAR }; 1053s } 1053s 1053s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1053s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1053s 1053s BEGIN { 1053s MY $X = 10; 1053s *FOO = SUB () { $X }; 1053s $X++; 1053s } 1053s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1053s 1053s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1053s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1053s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1053s SO IT PRINTED C<10>, NOT C<11>. 1053s 1053s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1053s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1053s ASIDE FROM WHERE IT IS DECLARED. 1053s 1053s # FINE, NO WARNING 1053s BEGIN { 1053s MY $X = 54321; 1053s *INLINED = SUB () { $X }; 1053s } 1053s # ERROR 1053s BEGIN { 1053s MY $X; 1053s $X = 54321; 1053s *ALSO_INLINED = SUB () { $X }; 1053s } 1053s 1053s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 1053s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 1053s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 1053s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 1053s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 1053s 1053s MY $X = 54321; 1053s *INLINED = SUB : CONST { $X }; 1053s $X++; 1053s 1053s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1053s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1053s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1053s VALUE CAPTURED THE SAME WAY. 1053s 1053s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1053s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1053s AN EXPLICIT C: 1053s 1053s BEGIN { 1053s MY $X = 10; 1053s *FOO = SUB () { RETURN $X }; 1053s $X++; 1053s } 1053s PRINT FOO(); # PRINTS 11 1053s 1053s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1053s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1053s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1053s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1053s 1053s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1053s SUB ONE { 1053s 1; 1053s } 1053s IF (ONE ) { 1053s PRINT ONE() IF ONE ; 1053s } 1053s 1053s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1053s SUB ONE () { 1 } 1053s DO { 1053s PRINT 1 1053s }; 1053s 1053s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1053s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1053s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1053s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1053s 1053s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1053s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1053s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1053s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1053s 1053s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1053s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1053s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1053s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1053s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1053s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1053s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1053s MENTIONED ABOVE: 1053s 1053s SUB NOT_INLINED () { RETURN 23 } 1053s 1053s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1053s X X X X 1053s 1053s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1053s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1053s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1053s ON A NON-UNIX SYSTEM. 1053s 1053s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1053s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1053s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1053s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1053s 1053s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1053s CHDIR $SOMEWHERE; 1053s SUB CHDIR { ... } 1053s 1053s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1053s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1053s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1053s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1053s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1053s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1053s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1053s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1053s FOR SOME KEYWORDS. SEE L. 1053s 1053s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1053s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1053s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1053s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1053s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1053s THAT IS, THEY COULD SAY 1053s 1053s USE MODULE 'OPEN'; 1053s 1053s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1053s 1053s USE MODULE; 1053s 1053s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1053s 1053s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1053s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1053s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1053s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1053s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1053s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1053s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1053s 1053s PACKAGE REGLOB; 1053s REQUIRE EXPORTER; 1053s @ISA = 'EXPORTER'; 1053s @EXPORT_OK = 'GLOB'; 1053s 1053s SUB IMPORT { 1053s MY $PKG = SHIFT; 1053s RETURN UNLESS @_; 1053s MY $SYM = SHIFT; 1053s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1053s $PKG->EXPORT($WHERE, $SYM, @_); 1053s } 1053s 1053s SUB GLOB { 1053s MY $PAT = SHIFT; 1053s MY @GOT; 1053s IF (OPENDIR MY $D, '.') { 1053s @GOT = GREP /$PAT/, READDIR $D; 1053s CLOSEDIR $D; 1053s } 1053s RETURN @GOT; 1053s } 1053s 1; 1053s 1053s AND HERE'S HOW IT COULD BE (AB)USED: 1053s 1053s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1053s PACKAGE FOO; 1053s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1053s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1053s 1053s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1053s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1053s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1053s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1053s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1053s IT MUST BE DONE AT ALL. 1053s 1053s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1053s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1053s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1053s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1053s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1053s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1053s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1053s LIBRARY. 1053s 1053s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1053s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1053s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1053s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1053s (SEE L). 1053s 1053s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1053s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1053s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1053s 1053s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1053s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1053s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1053s C SYNTAX, THOUGH). 1053s 1053s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1053s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1053s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1053s 1053s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1053s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1053s 1053s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1053s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1053s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1053s 1053s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1053s 1053s =HEAD2 AUTOLOADING 1053s X X 1053s 1053s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1053s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1053s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1053s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1053s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1053s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1053s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1053s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1053s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1053s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1053s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1053s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1053s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1053s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1053s SUBROUTINE NAME. SEE L FOR DETAILS.) 1053s 1053s 1053s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1053s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1053s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1053s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1053s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1053s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1053s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1053s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1053s 1053s SUB AUTOLOAD { 1053s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1053s MY $PROGRAM = $AUTOLOAD; 1053s $PROGRAM =~ S/.*:://; 1053s SYSTEM($PROGRAM, @_); 1053s } 1053s DATE(); 1053s WHO(); 1053s LS('-L'); 1053s 1053s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1053s EVEN NEED PARENTHESES: 1053s 1053s USE SUBS QW(DATE WHO LS); 1053s DATE; 1053s WHO; 1053s LS '-L'; 1053s 1053s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1053s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1053s 1053s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1053s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1053s DESCRIBED IN L AND IN L, THE STANDARD 1053s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1053s FUNCTIONS TO PERL CODE IN L. 1053s 1053s =HEAD2 SUBROUTINE ATTRIBUTES 1053s X X X 1053s 1053s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1053s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1053s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1053s C HAD BEEN SEEN. SEE L FOR DETAILS 1053s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1053s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1053s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1053s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1053s 1053s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1053s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1053s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1053s NEST PROPERLY. 1053s 1053s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1053s 1053s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1053s SUB PLUGH () : UGLY('\(") :BAD; 1053s SUB XYZZY : _5X5 { ... } 1053s 1053s EXAMPLES OF INVALID SYNTAX: 1053s 1053s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1053s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1053s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1053s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1053s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1053s 1053s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1053s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1053s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1053s PARSED AND INVOKED: 1053s 1053s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1053s 1053s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1053s SEE L AND L. 1053s 1053s =HEAD1 SEE ALSO 1053s 1053s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1053s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1053s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1053s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1053s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1053s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1053s 1053s =FOR VI 1053s # EX: SET STS=0 SW=4 ET: 1053s 1053s ok 2 1053s # testing mod_cgi with /modules/cgi/perl.pl 1053s # expected 200 1053s # received 200 1053s # body: PERL CGI 1053s ok 3 1053s # testing mod_test_rwrite with /test_rwrite 1053s # expected 200 1053s # received 200 1053s # body: A 1053s ok 4 1053s ok 1055s t/filter/case_in.t .................. 1055s 1..3 1055s # Running under perl version 5.038002 for linux 1055s # Current time local: Sun Mar 24 21:50:11 2024 1055s # Current time GMT: Sun Mar 24 21:50:11 2024 1055s # Using Test.pm version 1.31 1055s # Using Apache/Test.pm version 1.42 1055s ok 1 1055s # testing mod_cgi with /modules/cgi/perl_echo.pl 1055s # expected 200 1055s # received 200 1055s ok 2 1055s # testing mod_echo_post with /echo_post 1055s # expected 200 1055s # received 200 1055s ok 3 1055s ok 1057s t/filter/input_body.t ............... 1057s 1..2 1057s # Running under perl version 5.038002 for linux 1057s # Current time local: Sun Mar 24 21:50:13 2024 1057s # Current time GMT: Sun Mar 24 21:50:13 2024 1057s # Using Test.pm version 1.31 1057s # Using Apache/Test.pm version 1.42 1057s # testing : Posted "1 ko" 1057s # expected: 'ok 1' 1057s # received: 'ok 1' 1057s ok 1 1057s # testing : Posted "2 ko" 1057s # expected: 'ok 2' 1057s # received: 'ok 2' 1057s ok 2 1057s ok 1059s t/http11/basicauth.t ................ 1059s 1..3 1059s # Running under perl version 5.038002 for linux 1059s # Current time local: Sun Mar 24 21:50:15 2024 1059s # Current time GMT: Sun Mar 24 21:50:15 2024 1059s # Using Test.pm version 1.31 1059s # Using Apache/Test.pm version 1.42 1059s ok 1 1059s ok 2 1059s ok 3 1059s ok 1061s t/http11/chunked.t .................. 1061s 1..30 1061s # Running under perl version 5.038002 for linux 1061s # Current time local: Sun Mar 24 21:50:17 2024 1061s # Current time GMT: Sun Mar 24 21:50:17 2024 1061s # Using Test.pm version 1.31 1061s # Using Apache/Test.pm version 1.42 1061s # testing : response protocol 1061s # expected: 'HTTP/1.1' 1061s # received: 'HTTP/1.1' 1061s ok 1 1061s # testing : response Transfer-Encoding 1061s # expected: 'chunked' 1061s # received: 'chunked' 1061s ok 2 1061s # testing : no Content-Length 1061s # expected: 0 1061s # received: 0 1061s ok 3 1061s # testing : body length 1061s # expected: '70976' 1061s # received: 70976 1061s ok 4 1061s # testing : number of requests 1061s # expected: 1 1061s # received: 1 1061s ok 5 1061s # testing : response protocol 1061s # expected: 'HTTP/1.1' 1061s # received: 'HTTP/1.1' 1061s ok 6 1061s # testing : response Transfer-Encoding 1061s # expected: 'chunked' 1061s # received: 'chunked' 1061s ok 7 1061s # testing : no Content-Length 1061s # expected: 0 1061s # received: 0 1061s ok 8 1061s # testing : body length 1061s # expected: '212509' 1061s # received: 212509 1061s ok 9 1061s # testing : number of requests 1061s # expected: 2 1061s # received: 2 1061s ok 10 1061s # testing : response protocol 1061s # expected: 'HTTP/1.1' 1061s # received: 'HTTP/1.1' 1061s ok 11 1061s # testing : response Transfer-Encoding 1061s # expected: 'chunked' 1061s # received: 'chunked' 1061s ok 12 1061s # testing : no Content-Length 1061s # expected: 0 1061s # received: 0 1061s ok 13 1061s # testing : body length 1061s # expected: '280545' 1061s # received: 280545 1061s ok 14 1061s # testing : number of requests 1061s # expected: 3 1061s # received: 3 1061s ok 15 1061s # testing : response protocol 1061s # expected: 'HTTP/1.1' 1061s # received: 'HTTP/1.1' 1061s ok 16 1061s # testing : response Transfer-Encoding 1061s # expected: 'chunked' 1061s # received: 'chunked' 1061s ok 17 1061s # testing : no Content-Length 1061s # expected: 0 1061s # received: 0 1061s ok 18 1061s # testing : body length 1061s # expected: '845969' 1061s # received: 845969 1061s ok 19 1061s # testing : number of requests 1061s # expected: 4 1061s # received: 4 1061s ok 20 1061s # testing : response protocol 1061s # expected: 'HTTP/1.1' 1061s # received: 'HTTP/1.1' 1061s ok 21 1061s # testing : no Transfer-Encoding (test result inverted) 1061s # expected: 'chunked' 1061s # received: '' 1061s ok 22 1061s # testing : content length 1061s # expected: 253 1061s # received: '253' 1061s ok 23 1061s # testing : body length 1061s # expected: '242' 1061s # received: 242 1061s ok 24 1061s # testing : number of requests 1061s # expected: 5 1061s # received: 5 1061s ok 25 1061s # testing : response protocol 1061s # expected: 'HTTP/1.1' 1061s # received: 'HTTP/1.1' 1061s ok 26 1061s # testing : no Transfer-Encoding (test result inverted) 1061s # expected: 'chunked' 1061s # received: '' 1061s ok 27 1061s # testing : content length 1061s # expected: '' 1061s # received: '' 1061s ok 28 1061s # testing : body length 1061s # expected: '14276' 1061s # received: 14276 1061s ok 29 1061s # testing : number of requests 1061s # expected: 6 1061s # received: 6 1061s ok 30 1061s ok 1063s t/http11/chunked2.t ................. 1063s 1..2 1063s # Running under perl version 5.038002 for linux 1063s # Current time local: Sun Mar 24 21:50:19 2024 1063s # Current time GMT: Sun Mar 24 21:50:19 2024 1063s # Using Test.pm version 1.31 1063s # Using Apache/Test.pm version 1.42 1063s # testing : successful response 1063s # expected: 200 1063s # received: '200' 1063s ok 1 1063s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1063s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1063s ok 2 1063s ok 1065s t/http11/clength.t .................. 1065s 1..6 1065s # Running under perl version 5.038002 for linux 1065s # Current time local: Sun Mar 24 21:50:21 2024 1065s # Current time GMT: Sun Mar 24 21:50:21 2024 1065s # Using Test.pm version 1.31 1065s # Using Apache/Test.pm version 1.42 1065s # testing : successful response 1065s # expected: 200 1065s # received: '200' 1065s ok 1 1065s # expected: 10 1065s # received: '10' 1065s ok 2 1065s # expected: 'bbbbbbbbbb' 1065s # received: 'bbbbbbbbbb' 1065s ok 3 1065s # testing : successful response 1065s # expected: 200 1065s # received: '200' 1065s ok 4 1065s # expected: 6 1065s # received: '6' 1065s ok 5 1065s # expected: 'foobar' 1065s # received: 'foobar' 1065s ok 6 1065s ok 1069s t/http11/post.t ..................... 1069s # using LWP client 1069s 1..51 1069s # Running under perl version 5.038002 for linux 1069s # Current time local: Sun Mar 24 21:50:23 2024 1069s # Current time GMT: Sun Mar 24 21:50:23 2024 1069s # Using Test.pm version 1.31 1069s # Using Apache/Test.pm version 1.42 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 1024 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Connection: Keep-Alive 1069s #Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 5 1069s #Client-Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 1 1069s #DMMATCH1: 1 1069s #Keep-Alive: timeout=5, max=100 1069s # 1069s # testing : length posted 1069s # expected: '1024' 1069s # received: 1024 1069s ok 1 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 2048 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 5 1069s #Client-Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 2 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '2048' 1069s # received: 2048 1069s ok 2 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 3072 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 5 1069s #Client-Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 3 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '3072' 1069s # received: 3072 1069s ok 3 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 4096 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 5 1069s #Client-Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 4 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '4096' 1069s # received: 4096 1069s ok 4 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 5120 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 5 1069s #Client-Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 5 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '5120' 1069s # received: 5120 1069s ok 5 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 6144 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 5 1069s #Client-Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 6 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '6144' 1069s # received: 6144 1069s ok 6 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 7168 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 5 1069s #Client-Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 7 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '7168' 1069s # received: 7168 1069s ok 7 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 8192 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 5 1069s #Client-Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 8 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '8192' 1069s # received: 8192 1069s ok 8 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 9216 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 5 1069s #Client-Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 9 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '9216' 1069s # received: 9216 1069s ok 9 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 10240 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 10 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '10240' 1069s # received: 10240 1069s ok 10 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 11264 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:25 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 11 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '11264' 1069s # received: 11264 1069s ok 11 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 12288 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 12 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '12288' 1069s # received: 12288 1069s ok 12 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 13312 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 13 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '13312' 1069s # received: 13312 1069s ok 13 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 14336 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 14 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '14336' 1069s # received: 14336 1069s ok 14 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 15360 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 15 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '15360' 1069s # received: 15360 1069s ok 15 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 16384 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 16 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '16384' 1069s # received: 16384 1069s ok 16 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 17408 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 17 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '17408' 1069s # received: 17408 1069s ok 17 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 18432 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 18 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '18432' 1069s # received: 18432 1069s ok 18 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 19456 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 19 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '19456' 1069s # received: 19456 1069s ok 19 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 20480 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 20 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '20480' 1069s # received: 20480 1069s ok 20 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 21504 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 21 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '21504' 1069s # received: 21504 1069s ok 21 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 22528 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 22 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '22528' 1069s # received: 22528 1069s ok 22 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 23552 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 23 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '23552' 1069s # received: 23552 1069s ok 23 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 24576 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 24 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '24576' 1069s # received: 24576 1069s ok 24 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 25600 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 25 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '25600' 1069s # received: 25600 1069s ok 25 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 26624 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 26 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '26624' 1069s # received: 26624 1069s ok 26 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 27648 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 27 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '27648' 1069s # received: 27648 1069s ok 27 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 28672 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 28 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '28672' 1069s # received: 28672 1069s ok 28 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 29696 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 29 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '29696' 1069s # received: 29696 1069s ok 29 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 30720 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 30 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '30720' 1069s # received: 30720 1069s ok 30 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 31744 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 31 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '31744' 1069s # received: 31744 1069s ok 31 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 32768 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 32 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '32768' 1069s # received: 32768 1069s ok 32 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 33792 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 33 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '33792' 1069s # received: 33792 1069s ok 33 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 34816 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 34 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '34816' 1069s # received: 34816 1069s ok 34 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 35840 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 35 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '35840' 1069s # received: 35840 1069s ok 35 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 36864 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 36 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '36864' 1069s # received: 36864 1069s ok 36 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 37888 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 37 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '37888' 1069s # received: 37888 1069s ok 37 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 38912 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 38 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '38912' 1069s # received: 38912 1069s ok 38 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 39936 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 39 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '39936' 1069s # received: 39936 1069s ok 39 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 40960 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 40 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '40960' 1069s # received: 40960 1069s ok 40 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 41984 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 41 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '41984' 1069s # received: 41984 1069s ok 41 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 43008 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 42 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '43008' 1069s # received: 43008 1069s ok 42 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 44032 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 43 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '44032' 1069s # received: 44032 1069s ok 43 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 45056 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 44 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '45056' 1069s # received: 45056 1069s ok 44 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 46080 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 45 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '46080' 1069s # received: 46080 1069s ok 45 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 47104 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 46 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '47104' 1069s # received: 47104 1069s ok 46 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 48128 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 47 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '48128' 1069s # received: 48128 1069s ok 47 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 49152 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 48 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '49152' 1069s # received: 49152 1069s ok 48 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 50176 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 49 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '50176' 1069s # received: 50176 1069s ok 49 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 51200 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 6 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 50 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '51200' 1069s # received: 51200 1069s ok 50 1069s #lwp request: 1069s #POST http://localhost:8529/eat_post HTTP/1.1 1069s #User-Agent: libwww-perl/6.76 1069s #Content-Length: 102400 1069s # 1069s #server response: 1069s #HTTP/1.1 200 OK 1069s #Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1069s #Vary: In-If1 1069s #Content-Length: 7 1069s #Client-Date: Sun, 24 Mar 2024 21:50:26 GMT 1069s #Client-Peer: 127.0.0.1:8529 1069s #Client-Response-Num: 51 1069s #DMMATCH1: 1 1069s # 1069s # testing : length posted 1069s # expected: '102400' 1069s # received: 102400 1069s ok 51 1069s ok 1071s t/modules/aaa.t ..................... 1071s 1..40 1071s # Running under perl version 5.038002 for linux 1071s # Current time local: Sun Mar 24 21:50:27 2024 1071s # Current time GMT: Sun Mar 24 21:50:27 2024 1071s # Using Test.pm version 1.31 1071s # Using Apache/Test.pm version 1.42 1071s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/realm2 1071s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/basic1 1071s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/form1 1071s ok 1 1071s ok 2 1071s ok 3 1071s ok 4 1071s ok 5 1071s ok 6 1071s ok 7 1071s ok 8 1071s ok 9 1071s ok 10 1071s ok 11 1071s ok 12 1071s ok 13 1071s ok 14 1071s ok 15 1071s ok 16 1071s ok 17 1071s ok 18 1071s ok 19 1071s ok 20 1071s ok 21 1071s ok 22 1071s ok 23 1071s ok 24 1071s ok 25 1071s ok 26 1071s ok 27 1071s ok 28 1071s ok 29 1071s ok 30 1071s ok 31 1071s ok 32 1071s ok 33 1071s ok 34 1071s ok 35 1071s ok 36 1071s ok 37 1071s ok 38 1071s ok 39 1071s ok 40 1071s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/realm2 1071s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/form1 1071s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/basic1 1071s ok 1073s t/modules/access.t .................. 1073s 1..408 1073s # Running under perl version 5.038002 for linux 1073s # Current time local: Sun Mar 24 21:50:29 2024 1073s # Current time GMT: Sun Mar 24 21:50:29 2024 1073s # Using Test.pm version 1.31 1073s # Using Apache/Test.pm version 1.42 1073s # --- 1073s # Order deny,allow 1073s # Allow from all 1073s # expecting access. 1073s ok 1 1073s # --- 1073s # Order deny,allow 1073s # Deny from all 1073s # expecting access denial. 1073s ok 2 1073s # --- 1073s # Order deny,allow 1073s # Allow from all 1073s # Deny from all 1073s # expecting access. 1073s ok 3 1073s # --- 1073s # Order deny,allow 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 4 1073s # --- 1073s # Order deny,allow 1073s # Allow from all 1073s # Deny from localhost 1073s # expecting access. 1073s ok 5 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 6 1073s # --- 1073s # Order deny,allow 1073s # Allow from all 1073s # Deny from 127.0.0.1 1073s # expecting access. 1073s ok 7 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 8 1073s # --- 1073s # Order deny,allow 1073s # Allow from all 1073s # Deny from 127.0 1073s # expecting access. 1073s ok 9 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 10 1073s # --- 1073s # Order deny,allow 1073s # Allow from all 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access. 1073s ok 11 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 12 1073s # --- 1073s # Order deny,allow 1073s # Allow from all 1073s # Deny from 127.0.0.1/16 1073s # expecting access. 1073s ok 13 1073s # --- 1073s # Order deny,allow 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 14 1073s # --- 1073s # Order deny,allow 1073s # Allow from all 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 15 1073s # --- 1073s # Order deny,allow 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 16 1073s # --- 1073s # Order deny,allow 1073s # Allow from all 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 17 1073s # --- 1073s # Order deny,allow 1073s # Allow from localhost 1073s # expecting access. 1073s ok 18 1073s # --- 1073s # Order deny,allow 1073s # Deny from all 1073s # expecting access denial. 1073s ok 19 1073s # --- 1073s # Order deny,allow 1073s # Allow from localhost 1073s # Deny from all 1073s # expecting access. 1073s ok 20 1073s # --- 1073s # Order deny,allow 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 21 1073s # --- 1073s # Order deny,allow 1073s # Allow from localhost 1073s # Deny from localhost 1073s # expecting access. 1073s ok 22 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 23 1073s # --- 1073s # Order deny,allow 1073s # Allow from localhost 1073s # Deny from 127.0.0.1 1073s # expecting access. 1073s ok 24 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 25 1073s # --- 1073s # Order deny,allow 1073s # Allow from localhost 1073s # Deny from 127.0 1073s # expecting access. 1073s ok 26 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 27 1073s # --- 1073s # Order deny,allow 1073s # Allow from localhost 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access. 1073s ok 28 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 29 1073s # --- 1073s # Order deny,allow 1073s # Allow from localhost 1073s # Deny from 127.0.0.1/16 1073s # expecting access. 1073s ok 30 1073s # --- 1073s # Order deny,allow 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 31 1073s # --- 1073s # Order deny,allow 1073s # Allow from localhost 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 32 1073s # --- 1073s # Order deny,allow 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 33 1073s # --- 1073s # Order deny,allow 1073s # Allow from localhost 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 34 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1 1073s # expecting access. 1073s ok 35 1073s # --- 1073s # Order deny,allow 1073s # Deny from all 1073s # expecting access denial. 1073s ok 36 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1 1073s # Deny from all 1073s # expecting access. 1073s ok 37 1073s # --- 1073s # Order deny,allow 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 38 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1 1073s # Deny from localhost 1073s # expecting access. 1073s ok 39 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 40 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1 1073s # Deny from 127.0.0.1 1073s # expecting access. 1073s ok 41 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 42 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1 1073s # Deny from 127.0 1073s # expecting access. 1073s ok 43 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 44 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access. 1073s ok 45 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 46 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1 1073s # Deny from 127.0.0.1/16 1073s # expecting access. 1073s ok 47 1073s # --- 1073s # Order deny,allow 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 48 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 49 1073s # --- 1073s # Order deny,allow 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 50 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 51 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0 1073s # expecting access. 1073s ok 52 1073s # --- 1073s # Order deny,allow 1073s # Deny from all 1073s # expecting access denial. 1073s ok 53 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0 1073s # Deny from all 1073s # expecting access. 1073s ok 54 1073s # --- 1073s # Order deny,allow 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 55 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0 1073s # Deny from localhost 1073s # expecting access. 1073s ok 56 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 57 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0 1073s # Deny from 127.0.0.1 1073s # expecting access. 1073s ok 58 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 59 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0 1073s # Deny from 127.0 1073s # expecting access. 1073s ok 60 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 61 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access. 1073s ok 62 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 63 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0 1073s # Deny from 127.0.0.1/16 1073s # expecting access. 1073s ok 64 1073s # --- 1073s # Order deny,allow 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 65 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 66 1073s # --- 1073s # Order deny,allow 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 67 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 68 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # expecting access. 1073s ok 69 1073s # --- 1073s # Order deny,allow 1073s # Deny from all 1073s # expecting access denial. 1073s ok 70 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from all 1073s # expecting access. 1073s ok 71 1073s # --- 1073s # Order deny,allow 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 72 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from localhost 1073s # expecting access. 1073s ok 73 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 74 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from 127.0.0.1 1073s # expecting access. 1073s ok 75 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 76 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from 127.0 1073s # expecting access. 1073s ok 77 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 78 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access. 1073s ok 79 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 80 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from 127.0.0.1/16 1073s # expecting access. 1073s ok 81 1073s # --- 1073s # Order deny,allow 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 82 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 83 1073s # --- 1073s # Order deny,allow 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 84 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 85 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/16 1073s # expecting access. 1073s ok 86 1073s # --- 1073s # Order deny,allow 1073s # Deny from all 1073s # expecting access denial. 1073s ok 87 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/16 1073s # Deny from all 1073s # expecting access. 1073s ok 88 1073s # --- 1073s # Order deny,allow 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 89 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/16 1073s # Deny from localhost 1073s # expecting access. 1073s ok 90 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 91 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/16 1073s # Deny from 127.0.0.1 1073s # expecting access. 1073s ok 92 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 93 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/16 1073s # Deny from 127.0 1073s # expecting access. 1073s ok 94 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 95 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/16 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access. 1073s ok 96 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 97 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/16 1073s # Deny from 127.0.0.1/16 1073s # expecting access. 1073s ok 98 1073s # --- 1073s # Order deny,allow 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 99 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/16 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 100 1073s # --- 1073s # Order deny,allow 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 101 1073s # --- 1073s # Order deny,allow 1073s # Allow from 127.0.0.1/16 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 102 1073s # --- 1073s # Order deny,allow 1073s # Allow from somewhere.else.com 1073s # expecting access. 1073s ok 103 1073s # --- 1073s # Order deny,allow 1073s # Deny from all 1073s # expecting access denial. 1073s ok 104 1073s # --- 1073s # Order deny,allow 1073s # Allow from somewhere.else.com 1073s # Deny from all 1073s # expecting access denial. 1073s ok 105 1073s # --- 1073s # Order deny,allow 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 106 1073s # --- 1073s # Order deny,allow 1073s # Allow from somewhere.else.com 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 107 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 108 1073s # --- 1073s # Order deny,allow 1073s # Allow from somewhere.else.com 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 109 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 110 1073s # --- 1073s # Order deny,allow 1073s # Allow from somewhere.else.com 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 111 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 112 1073s # --- 1073s # Order deny,allow 1073s # Allow from somewhere.else.com 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 113 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 114 1073s # --- 1073s # Order deny,allow 1073s # Allow from somewhere.else.com 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 115 1073s # --- 1073s # Order deny,allow 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 116 1073s # --- 1073s # Order deny,allow 1073s # Allow from somewhere.else.com 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 117 1073s # --- 1073s # Order deny,allow 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 118 1073s # --- 1073s # Order deny,allow 1073s # Allow from somewhere.else.com 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 119 1073s # --- 1073s # Order deny,allow 1073s # Allow from 66.6.6.6 1073s # expecting access. 1073s ok 120 1073s # --- 1073s # Order deny,allow 1073s # Deny from all 1073s # expecting access denial. 1073s ok 121 1073s # --- 1073s # Order deny,allow 1073s # Allow from 66.6.6.6 1073s # Deny from all 1073s # expecting access denial. 1073s ok 122 1073s # --- 1073s # Order deny,allow 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 123 1073s # --- 1073s # Order deny,allow 1073s # Allow from 66.6.6.6 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 124 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 125 1073s # --- 1073s # Order deny,allow 1073s # Allow from 66.6.6.6 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 126 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 127 1073s # --- 1073s # Order deny,allow 1073s # Allow from 66.6.6.6 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 128 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 129 1073s # --- 1073s # Order deny,allow 1073s # Allow from 66.6.6.6 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 130 1073s # --- 1073s # Order deny,allow 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 131 1073s # --- 1073s # Order deny,allow 1073s # Allow from 66.6.6.6 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 132 1073s # --- 1073s # Order deny,allow 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 133 1073s # --- 1073s # Order deny,allow 1073s # Allow from 66.6.6.6 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 134 1073s # --- 1073s # Order deny,allow 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 135 1073s # --- 1073s # Order deny,allow 1073s # Allow from 66.6.6.6 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 136 1073s # --- 1073s # Order allow,deny 1073s # Allow from all 1073s # expecting access. 1073s ok 137 1073s # --- 1073s # Order allow,deny 1073s # Deny from all 1073s # expecting access denial. 1073s ok 138 1073s # --- 1073s # Order allow,deny 1073s # Allow from all 1073s # Deny from all 1073s # expecting access denial. 1073s ok 139 1073s # --- 1073s # Order allow,deny 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 140 1073s # --- 1073s # Order allow,deny 1073s # Allow from all 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 141 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 142 1073s # --- 1073s # Order allow,deny 1073s # Allow from all 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 143 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 144 1073s # --- 1073s # Order allow,deny 1073s # Allow from all 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 145 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 146 1073s # --- 1073s # Order allow,deny 1073s # Allow from all 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 147 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 148 1073s # --- 1073s # Order allow,deny 1073s # Allow from all 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 149 1073s # --- 1073s # Order allow,deny 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 150 1073s # --- 1073s # Order allow,deny 1073s # Allow from all 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 151 1073s # --- 1073s # Order allow,deny 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 152 1073s # --- 1073s # Order allow,deny 1073s # Allow from all 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 153 1073s # --- 1073s # Order allow,deny 1073s # Allow from localhost 1073s # expecting access. 1073s ok 154 1073s # --- 1073s # Order allow,deny 1073s # Deny from all 1073s # expecting access denial. 1073s ok 155 1073s # --- 1073s # Order allow,deny 1073s # Allow from localhost 1073s # Deny from all 1073s # expecting access denial. 1073s ok 156 1073s # --- 1073s # Order allow,deny 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 157 1073s # --- 1073s # Order allow,deny 1073s # Allow from localhost 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 158 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 159 1073s # --- 1073s # Order allow,deny 1073s # Allow from localhost 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 160 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 161 1073s # --- 1073s # Order allow,deny 1073s # Allow from localhost 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 162 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 163 1073s # --- 1073s # Order allow,deny 1073s # Allow from localhost 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 164 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 165 1073s # --- 1073s # Order allow,deny 1073s # Allow from localhost 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 166 1073s # --- 1073s # Order allow,deny 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 167 1073s # --- 1073s # Order allow,deny 1073s # Allow from localhost 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 168 1073s # --- 1073s # Order allow,deny 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 169 1073s # --- 1073s # Order allow,deny 1073s # Allow from localhost 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 170 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1 1073s # expecting access. 1073s ok 171 1073s # --- 1073s # Order allow,deny 1073s # Deny from all 1073s # expecting access denial. 1073s ok 172 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1 1073s # Deny from all 1073s # expecting access denial. 1073s ok 173 1073s # --- 1073s # Order allow,deny 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 174 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 175 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 176 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 177 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 178 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 179 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 180 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 181 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 182 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 183 1073s # --- 1073s # Order allow,deny 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 184 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 185 1073s # --- 1073s # Order allow,deny 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 186 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 187 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0 1073s # expecting access. 1073s ok 188 1073s # --- 1073s # Order allow,deny 1073s # Deny from all 1073s # expecting access denial. 1073s ok 189 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0 1073s # Deny from all 1073s # expecting access denial. 1073s ok 190 1073s # --- 1073s # Order allow,deny 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 191 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 192 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 193 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 194 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 195 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 196 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 197 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 198 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 199 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 200 1073s # --- 1073s # Order allow,deny 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 201 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 202 1073s # --- 1073s # Order allow,deny 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 203 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 204 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # expecting access. 1073s ok 205 1073s # --- 1073s # Order allow,deny 1073s # Deny from all 1073s # expecting access denial. 1073s ok 206 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from all 1073s # expecting access denial. 1073s ok 207 1073s # --- 1073s # Order allow,deny 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 208 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 209 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 210 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 211 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 212 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 213 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 214 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 215 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 216 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 217 1073s # --- 1073s # Order allow,deny 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 218 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 219 1073s # --- 1073s # Order allow,deny 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 220 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 221 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/16 1073s # expecting access. 1073s ok 222 1073s # --- 1073s # Order allow,deny 1073s # Deny from all 1073s # expecting access denial. 1073s ok 223 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/16 1073s # Deny from all 1073s # expecting access denial. 1073s ok 224 1073s # --- 1073s # Order allow,deny 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 225 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/16 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 226 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 227 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/16 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 228 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 229 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/16 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 230 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 231 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/16 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 232 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 233 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/16 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 234 1073s # --- 1073s # Order allow,deny 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 235 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/16 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 236 1073s # --- 1073s # Order allow,deny 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 237 1073s # --- 1073s # Order allow,deny 1073s # Allow from 127.0.0.1/16 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 238 1073s # --- 1073s # Order allow,deny 1073s # Allow from somewhere.else.com 1073s # expecting access denial. 1073s ok 239 1073s # --- 1073s # Order allow,deny 1073s # Deny from all 1073s # expecting access denial. 1073s ok 240 1073s # --- 1073s # Order allow,deny 1073s # Allow from somewhere.else.com 1073s # Deny from all 1073s # expecting access denial. 1073s ok 241 1073s # --- 1073s # Order allow,deny 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 242 1073s # --- 1073s # Order allow,deny 1073s # Allow from somewhere.else.com 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 243 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 244 1073s # --- 1073s # Order allow,deny 1073s # Allow from somewhere.else.com 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 245 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 246 1073s # --- 1073s # Order allow,deny 1073s # Allow from somewhere.else.com 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 247 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 248 1073s # --- 1073s # Order allow,deny 1073s # Allow from somewhere.else.com 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 249 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 250 1073s # --- 1073s # Order allow,deny 1073s # Allow from somewhere.else.com 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 251 1073s # --- 1073s # Order allow,deny 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 252 1073s # --- 1073s # Order allow,deny 1073s # Allow from somewhere.else.com 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 253 1073s # --- 1073s # Order allow,deny 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 254 1073s # --- 1073s # Order allow,deny 1073s # Allow from somewhere.else.com 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 255 1073s # --- 1073s # Order allow,deny 1073s # Allow from 66.6.6.6 1073s # expecting access denial. 1073s ok 256 1073s # --- 1073s # Order allow,deny 1073s # Deny from all 1073s # expecting access denial. 1073s ok 257 1073s # --- 1073s # Order allow,deny 1073s # Allow from 66.6.6.6 1073s # Deny from all 1073s # expecting access denial. 1073s ok 258 1073s # --- 1073s # Order allow,deny 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 259 1073s # --- 1073s # Order allow,deny 1073s # Allow from 66.6.6.6 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 260 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 261 1073s # --- 1073s # Order allow,deny 1073s # Allow from 66.6.6.6 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 262 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 263 1073s # --- 1073s # Order allow,deny 1073s # Allow from 66.6.6.6 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 264 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 265 1073s # --- 1073s # Order allow,deny 1073s # Allow from 66.6.6.6 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 266 1073s # --- 1073s # Order allow,deny 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 267 1073s # --- 1073s # Order allow,deny 1073s # Allow from 66.6.6.6 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 268 1073s # --- 1073s # Order allow,deny 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 269 1073s # --- 1073s # Order allow,deny 1073s # Allow from 66.6.6.6 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 270 1073s # --- 1073s # Order allow,deny 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 271 1073s # --- 1073s # Order allow,deny 1073s # Allow from 66.6.6.6 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 272 1073s # --- 1073s # Order mutual-failure 1073s # Allow from all 1073s # expecting access. 1073s ok 273 1073s # --- 1073s # Order mutual-failure 1073s # Deny from all 1073s # expecting access denial. 1073s ok 274 1073s # --- 1073s # Order mutual-failure 1073s # Allow from all 1073s # Deny from all 1073s # expecting access denial. 1073s ok 275 1073s # --- 1073s # Order mutual-failure 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 276 1073s # --- 1073s # Order mutual-failure 1073s # Allow from all 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 277 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 278 1073s # --- 1073s # Order mutual-failure 1073s # Allow from all 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 279 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 280 1073s # --- 1073s # Order mutual-failure 1073s # Allow from all 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 281 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 282 1073s # --- 1073s # Order mutual-failure 1073s # Allow from all 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 283 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 284 1073s # --- 1073s # Order mutual-failure 1073s # Allow from all 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 285 1073s # --- 1073s # Order mutual-failure 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 286 1073s # --- 1073s # Order mutual-failure 1073s # Allow from all 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 287 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 288 1073s # --- 1073s # Order mutual-failure 1073s # Allow from all 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 289 1073s # --- 1073s # Order mutual-failure 1073s # Allow from localhost 1073s # expecting access. 1073s ok 290 1073s # --- 1073s # Order mutual-failure 1073s # Deny from all 1073s # expecting access denial. 1073s ok 291 1073s # --- 1073s # Order mutual-failure 1073s # Allow from localhost 1073s # Deny from all 1073s # expecting access denial. 1073s ok 292 1073s # --- 1073s # Order mutual-failure 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 293 1073s # --- 1073s # Order mutual-failure 1073s # Allow from localhost 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 294 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 295 1073s # --- 1073s # Order mutual-failure 1073s # Allow from localhost 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 296 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 297 1073s # --- 1073s # Order mutual-failure 1073s # Allow from localhost 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 298 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 299 1073s # --- 1073s # Order mutual-failure 1073s # Allow from localhost 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 300 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 301 1073s # --- 1073s # Order mutual-failure 1073s # Allow from localhost 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 302 1073s # --- 1073s # Order mutual-failure 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 303 1073s # --- 1073s # Order mutual-failure 1073s # Allow from localhost 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 304 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 305 1073s # --- 1073s # Order mutual-failure 1073s # Allow from localhost 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 306 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1 1073s # expecting access. 1073s ok 307 1073s # --- 1073s # Order mutual-failure 1073s # Deny from all 1073s # expecting access denial. 1073s ok 308 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1 1073s # Deny from all 1073s # expecting access denial. 1073s ok 309 1073s # --- 1073s # Order mutual-failure 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 310 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 311 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 312 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 313 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 314 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 315 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 316 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 317 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 318 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 319 1073s # --- 1073s # Order mutual-failure 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 320 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 321 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 322 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 323 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0 1073s # expecting access. 1073s ok 324 1073s # --- 1073s # Order mutual-failure 1073s # Deny from all 1073s # expecting access denial. 1073s ok 325 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0 1073s # Deny from all 1073s # expecting access denial. 1073s ok 326 1073s # --- 1073s # Order mutual-failure 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 327 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 328 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 329 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 330 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 331 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 332 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 333 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 334 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 335 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 336 1073s # --- 1073s # Order mutual-failure 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 337 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 338 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 339 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 340 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # expecting access. 1073s ok 341 1073s # --- 1073s # Order mutual-failure 1073s # Deny from all 1073s # expecting access denial. 1073s ok 342 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from all 1073s # expecting access denial. 1073s ok 343 1073s # --- 1073s # Order mutual-failure 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 344 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 345 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 346 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 347 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 348 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 349 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 350 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 351 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 352 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 353 1073s # --- 1073s # Order mutual-failure 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 354 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 355 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 356 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/255.255.0.0 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 357 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/16 1073s # expecting access. 1073s ok 358 1073s # --- 1073s # Order mutual-failure 1073s # Deny from all 1073s # expecting access denial. 1073s ok 359 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/16 1073s # Deny from all 1073s # expecting access denial. 1073s ok 360 1073s # --- 1073s # Order mutual-failure 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 361 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/16 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 362 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 363 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/16 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 364 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 365 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/16 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 366 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 367 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/16 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 368 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 369 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/16 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 370 1073s # --- 1073s # Order mutual-failure 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 371 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/16 1073s # Deny from somewhere.else.com 1073s # expecting access. 1073s ok 372 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 373 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 127.0.0.1/16 1073s # Deny from 66.6.6.6 1073s # expecting access. 1073s ok 374 1073s # --- 1073s # Order mutual-failure 1073s # Allow from somewhere.else.com 1073s # expecting access denial. 1073s ok 375 1073s # --- 1073s # Order mutual-failure 1073s # Deny from all 1073s # expecting access denial. 1073s ok 376 1073s # --- 1073s # Order mutual-failure 1073s # Allow from somewhere.else.com 1073s # Deny from all 1073s # expecting access denial. 1073s ok 377 1073s # --- 1073s # Order mutual-failure 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 378 1073s # --- 1073s # Order mutual-failure 1073s # Allow from somewhere.else.com 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 379 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 380 1073s # --- 1073s # Order mutual-failure 1073s # Allow from somewhere.else.com 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 381 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 382 1073s # --- 1073s # Order mutual-failure 1073s # Allow from somewhere.else.com 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 383 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 384 1073s # --- 1073s # Order mutual-failure 1073s # Allow from somewhere.else.com 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 385 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 386 1073s # --- 1073s # Order mutual-failure 1073s # Allow from somewhere.else.com 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 387 1073s # --- 1073s # Order mutual-failure 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 388 1073s # --- 1073s # Order mutual-failure 1073s # Allow from somewhere.else.com 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 389 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 390 1073s # --- 1073s # Order mutual-failure 1073s # Allow from somewhere.else.com 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 391 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 66.6.6.6 1073s # expecting access denial. 1073s ok 392 1073s # --- 1073s # Order mutual-failure 1073s # Deny from all 1073s # expecting access denial. 1073s ok 393 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 66.6.6.6 1073s # Deny from all 1073s # expecting access denial. 1073s ok 394 1073s # --- 1073s # Order mutual-failure 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 395 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 66.6.6.6 1073s # Deny from localhost 1073s # expecting access denial. 1073s ok 396 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 397 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 66.6.6.6 1073s # Deny from 127.0.0.1 1073s # expecting access denial. 1073s ok 398 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 399 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 66.6.6.6 1073s # Deny from 127.0 1073s # expecting access denial. 1073s ok 400 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 401 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 66.6.6.6 1073s # Deny from 127.0.0.1/255.255.0.0 1073s # expecting access denial. 1073s ok 402 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 403 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 66.6.6.6 1073s # Deny from 127.0.0.1/16 1073s # expecting access denial. 1073s ok 404 1073s # --- 1073s # Order mutual-failure 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 405 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 66.6.6.6 1073s # Deny from somewhere.else.com 1073s # expecting access denial. 1073s ok 406 1073s # --- 1073s # Order mutual-failure 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 407 1073s # --- 1073s # Order mutual-failure 1073s # Allow from 66.6.6.6 1073s # Deny from 66.6.6.6 1073s # expecting access denial. 1073s ok 408 1073s ok 1075s t/modules/actions.t ................. 1075s 1..20 1075s # Running under perl version 5.038002 for linux 1075s # Current time local: Sun Mar 24 21:50:31 2024 1075s # Current time GMT: Sun Mar 24 21:50:31 2024 1075s # Using Test.pm version 1.31 1075s # Using Apache/Test.pm version 1.42 1075s # expected: 200 1075s # received: '200' 1075s ok 1 1075s # expected: 'nada' 1075s # received: 'nada' 1075s ok 2 1075s # expected: 404 1075s # received: '404' 1075s ok 3 1075s ok 4 # skip RC=404, no need to check content 1075s # expected: 404 1075s # received: '404' 1075s ok 5 1075s ok 6 # skip RC=404, no need to check content 1075s # expected: 404 1075s # received: '404' 1075s ok 7 1075s ok 8 # skip RC=404, no need to check content 1075s # expected: 200 1075s # received: '200' 1075s ok 9 1075s # expected: 'nada' 1075s # received: 'nada' 1075s ok 10 1075s # expected: 404 1075s # received: '404' 1075s ok 11 1075s ok 12 # skip RC=404, no need to check content 1075s # expected: 200 1075s # received: '200' 1075s ok 13 1075s # expected: 'POST 1075s # foo2: bar2 1075s # ' 1075s # received: 'POST 1075s # foo2: bar2 1075s # ' 1075s ok 14 1075s # expected: 405 1075s # received: '405' 1075s ok 15 1075s # expected: 200 1075s # received: '200' 1075s ok 16 1075s # expected: 'foo=bar' 1075s # received: 'foo=bar' 1075s ok 17 1075s # expected: 200 1075s # received: '200' 1075s ok 18 1075s # expected: 'POST 1075s # foo2: bar2 1075s # ' 1075s # received: 'POST 1075s # foo2: bar2 1075s # ' 1075s ok 19 1075s # expected: 405 1075s # received: '405' 1075s ok 20 1075s ok 1077s t/modules/alias.t ................... 1077s 1..134 1077s # Running under perl version 5.038002 for linux 1077s # Current time local: Sun Mar 24 21:50:33 2024 1077s # Current time GMT: Sun Mar 24 21:50:33 2024 1077s # Using Test.pm version 1.31 1077s # Using Apache/Test.pm version 1.42 1077s # verifying simple aliases 1077s # testing : /alias/ 1077s # expected: 200 1077s # received: '200' 1077s ok 1 1077s # testing : /bogu/ 1077s # expected: 404 1077s # received: '404' 1077s ok 2 1077s # verifying alias match with /ali[0-9]. 1077s # testing : /ali0 1077s # expected: 0 1077s # received: '0' 1077s ok 3 1077s # testing : /ali1 1077s # expected: 1 1077s # received: '1' 1077s ok 4 1077s # testing : /ali2 1077s # expected: 2 1077s # received: '2' 1077s ok 5 1077s # testing : /ali3 1077s # expected: 3 1077s # received: '3' 1077s ok 6 1077s # testing : /ali4 1077s # expected: 4 1077s # received: '4' 1077s ok 7 1077s # testing : /ali5 1077s # expected: 5 1077s # received: '5' 1077s ok 8 1077s # testing : /ali6 1077s # expected: 6 1077s # received: '6' 1077s ok 9 1077s # testing : /ali7 1077s # expected: 7 1077s # received: '7' 1077s ok 10 1077s # testing : /ali8 1077s # expected: 8 1077s # received: '8' 1077s ok 11 1077s # testing : /ali9 1077s # expected: 9 1077s # received: '9' 1077s ok 12 1077s # verifying expression alias match with /expr/ali[0-9]. 1077s # testing : /ali0 1077s # expected: 0 1077s # received: '0' 1077s ok 13 1077s # testing : /ali1 1077s # expected: 1 1077s # received: '1' 1077s ok 14 1077s # testing : /ali2 1077s # expected: 2 1077s # received: '2' 1077s ok 15 1077s # testing : /ali3 1077s # expected: 3 1077s # received: '3' 1077s ok 16 1077s # testing : /ali4 1077s # expected: 4 1077s # received: '4' 1077s ok 17 1077s # testing : /ali5 1077s # expected: 5 1077s # received: '5' 1077s ok 18 1077s # testing : /ali6 1077s # expected: 6 1077s # received: '6' 1077s ok 19 1077s # testing : /ali7 1077s # expected: 7 1077s # received: '7' 1077s ok 20 1077s # testing : /ali8 1077s # expected: 8 1077s # received: '8' 1077s ok 21 1077s # testing : /ali9 1077s # expected: 9 1077s # received: '9' 1077s ok 22 1077s # testing : /forbid 1077s # expected: '403' 1077s # received: '403' 1077s ok 23 1077s # testing : /gone 1077s # expected: '410' 1077s # received: '410' 1077s ok 24 1077s # testing : /perm 1077s # expected: '301' 1077s # received: '301' 1077s ok 25 1077s # testing : /perm2 1077s # expected: '301' 1077s # received: '301' 1077s ok 26 1077s # testing : /seeother 1077s # expected: '303' 1077s # received: '303' 1077s ok 27 1077s # testing : /temp 1077s # expected: '302' 1077s # received: '302' 1077s ok 28 1077s # testing : /temp2 1077s # expected: '302' 1077s # received: '302' 1077s ok 29 1077s verifying body of perm and temp redirect match 1077s # testing : /p0 1077s # expected: 0 1077s # received: '0' 1077s ok 30 1077s # testing : /p1 1077s # expected: 1 1077s # received: '1' 1077s ok 31 1077s # testing : /p2 1077s # expected: 2 1077s # received: '2' 1077s ok 32 1077s # testing : /p3 1077s # expected: 3 1077s # received: '3' 1077s ok 33 1077s # testing : /p4 1077s # expected: 4 1077s # received: '4' 1077s ok 34 1077s # testing : /p5 1077s # expected: 5 1077s # received: '5' 1077s ok 35 1077s # testing : /p6 1077s # expected: 6 1077s # received: '6' 1077s ok 36 1077s # testing : /p7 1077s # expected: 7 1077s # received: '7' 1077s ok 37 1077s # testing : /p8 1077s # expected: 8 1077s # received: '8' 1077s ok 38 1077s # testing : /p9 1077s # expected: 9 1077s # received: '9' 1077s ok 39 1077s # testing : /t0 1077s # expected: 0 1077s # received: '0' 1077s ok 40 1077s # testing : /t1 1077s # expected: 1 1077s # received: '1' 1077s ok 41 1077s # testing : /t2 1077s # expected: 2 1077s # received: '2' 1077s ok 42 1077s # testing : /t3 1077s # expected: 3 1077s # received: '3' 1077s ok 43 1077s # testing : /t4 1077s # expected: 4 1077s # received: '4' 1077s ok 44 1077s # testing : /t5 1077s # expected: 5 1077s # received: '5' 1077s ok 45 1077s # testing : /t6 1077s # expected: 6 1077s # received: '6' 1077s ok 46 1077s # testing : /t7 1077s # expected: 7 1077s # received: '7' 1077s ok 47 1077s # testing : /t8 1077s # expected: 8 1077s # received: '8' 1077s ok 48 1077s # testing : /t9 1077s # expected: 9 1077s # received: '9' 1077s ok 49 1077s verifying body of perm and temp redirect match with expression support 1077s # testing : /p0 1077s # expected: 0 1077s # received: '0' 1077s ok 50 1077s # testing : /p1 1077s # expected: 1 1077s # received: '1' 1077s ok 51 1077s # testing : /p2 1077s # expected: 2 1077s # received: '2' 1077s ok 52 1077s # testing : /p3 1077s # expected: 3 1077s # received: '3' 1077s ok 53 1077s # testing : /p4 1077s # expected: 4 1077s # received: '4' 1077s ok 54 1077s # testing : /p5 1077s # expected: 5 1077s # received: '5' 1077s ok 55 1077s # testing : /p6 1077s # expected: 6 1077s # received: '6' 1077s ok 56 1077s # testing : /p7 1077s # expected: 7 1077s # received: '7' 1077s ok 57 1077s # testing : /p8 1077s # expected: 8 1077s # received: '8' 1077s ok 58 1077s # testing : /p9 1077s # expected: 9 1077s # received: '9' 1077s ok 59 1077s # testing : /t0 1077s # expected: 0 1077s # received: '0' 1077s ok 60 1077s # testing : /t1 1077s # expected: 1 1077s # received: '1' 1077s ok 61 1077s # testing : /t2 1077s # expected: 2 1077s # received: '2' 1077s ok 62 1077s # testing : /t3 1077s # expected: 3 1077s # received: '3' 1077s ok 63 1077s # testing : /t4 1077s # expected: 4 1077s # received: '4' 1077s ok 64 1077s # testing : /t5 1077s # expected: 5 1077s # received: '5' 1077s ok 65 1077s # testing : /t6 1077s # expected: 6 1077s # received: '6' 1077s ok 66 1077s # testing : /t7 1077s # expected: 7 1077s # received: '7' 1077s ok 67 1077s # testing : /t8 1077s # expected: 8 1077s # received: '8' 1077s ok 68 1077s # testing : /t9 1077s # expected: 9 1077s # received: '9' 1077s ok 69 1077s verifying return code of seeother and gone redirect match 1077s # testing : s0 1077s # expected: '303' 1077s # received: '303' 1077s ok 70 1077s # testing : s1 1077s # expected: '303' 1077s # received: '303' 1077s ok 71 1077s # testing : s2 1077s # expected: '303' 1077s # received: '303' 1077s ok 72 1077s # testing : s3 1077s # expected: '303' 1077s # received: '303' 1077s ok 73 1077s # testing : s4 1077s # expected: '303' 1077s # received: '303' 1077s ok 74 1077s # testing : s5 1077s # expected: '303' 1077s # received: '303' 1077s ok 75 1077s # testing : s6 1077s # expected: '303' 1077s # received: '303' 1077s ok 76 1077s # testing : s7 1077s # expected: '303' 1077s # received: '303' 1077s ok 77 1077s # testing : s8 1077s # expected: '303' 1077s # received: '303' 1077s ok 78 1077s # testing : s9 1077s # expected: '303' 1077s # received: '303' 1077s ok 79 1077s # testing : g0 1077s # expected: '410' 1077s # received: '410' 1077s ok 80 1077s # testing : g1 1077s # expected: '410' 1077s # received: '410' 1077s ok 81 1077s # testing : g2 1077s # expected: '410' 1077s # received: '410' 1077s ok 82 1077s # testing : g3 1077s # expected: '410' 1077s # received: '410' 1077s ok 83 1077s # testing : g4 1077s # expected: '410' 1077s # received: '410' 1077s ok 84 1077s # testing : g5 1077s # expected: '410' 1077s # received: '410' 1077s ok 85 1077s # testing : g6 1077s # expected: '410' 1077s # received: '410' 1077s ok 86 1077s # testing : g7 1077s # expected: '410' 1077s # received: '410' 1077s ok 87 1077s # testing : g8 1077s # expected: '410' 1077s # received: '410' 1077s ok 88 1077s # testing : g9 1077s # expected: '410' 1077s # received: '410' 1077s ok 89 1077s # testing : f0 1077s # expected: '403' 1077s # received: '403' 1077s ok 90 1077s # testing : f1 1077s # expected: '403' 1077s # received: '403' 1077s ok 91 1077s # testing : f2 1077s # expected: '403' 1077s # received: '403' 1077s ok 92 1077s # testing : f3 1077s # expected: '403' 1077s # received: '403' 1077s ok 93 1077s # testing : f4 1077s # expected: '403' 1077s # received: '403' 1077s ok 94 1077s # testing : f5 1077s # expected: '403' 1077s # received: '403' 1077s ok 95 1077s # testing : f6 1077s # expected: '403' 1077s # received: '403' 1077s ok 96 1077s # testing : f7 1077s # expected: '403' 1077s # received: '403' 1077s ok 97 1077s # testing : f8 1077s # expected: '403' 1077s # received: '403' 1077s ok 98 1077s # testing : f9 1077s # expected: '403' 1077s # received: '403' 1077s ok 99 1077s verifying return code of seeother and gone redirect match with expression support 1077s # testing : s0 1077s # expected: '303' 1077s # received: '303' 1077s ok 100 1077s # testing : s1 1077s # expected: '303' 1077s # received: '303' 1077s ok 101 1077s # testing : s2 1077s # expected: '303' 1077s # received: '303' 1077s ok 102 1077s # testing : s3 1077s # expected: '303' 1077s # received: '303' 1077s ok 103 1077s # testing : s4 1077s # expected: '303' 1077s # received: '303' 1077s ok 104 1077s # testing : s5 1077s # expected: '303' 1077s # received: '303' 1077s ok 105 1077s # testing : s6 1077s # expected: '303' 1077s # received: '303' 1077s ok 106 1077s # testing : s7 1077s # expected: '303' 1077s # received: '303' 1077s ok 107 1077s # testing : s8 1077s # expected: '303' 1077s # received: '303' 1077s ok 108 1077s # testing : s9 1077s # expected: '303' 1077s # received: '303' 1077s ok 109 1077s # testing : g0 1077s # expected: '410' 1077s # received: '410' 1077s ok 110 1077s # testing : g1 1077s # expected: '410' 1077s # received: '410' 1077s ok 111 1077s # testing : g2 1077s # expected: '410' 1077s # received: '410' 1077s ok 112 1077s # testing : g3 1077s # expected: '410' 1077s # received: '410' 1077s ok 113 1077s # testing : g4 1077s # expected: '410' 1077s # received: '410' 1077s ok 114 1077s # testing : g5 1077s # expected: '410' 1077s # received: '410' 1077s ok 115 1077s # testing : g6 1077s # expected: '410' 1077s # received: '410' 1077s ok 116 1077s # testing : g7 1077s # expected: '410' 1077s # received: '410' 1077s ok 117 1077s # testing : g8 1077s # expected: '410' 1077s # received: '410' 1077s ok 118 1077s # testing : g9 1077s # expected: '410' 1077s # received: '410' 1077s ok 119 1077s # testing : f0 1077s # expected: '403' 1077s # received: '403' 1077s ok 120 1077s # testing : f1 1077s # expected: '403' 1077s # received: '403' 1077s ok 121 1077s # testing : f2 1077s # expected: '403' 1077s # received: '403' 1077s ok 122 1077s # testing : f3 1077s # expected: '403' 1077s # received: '403' 1077s ok 123 1077s # testing : f4 1077s # expected: '403' 1077s # received: '403' 1077s ok 124 1077s # testing : f5 1077s # expected: '403' 1077s # received: '403' 1077s ok 125 1077s # testing : f6 1077s # expected: '403' 1077s # received: '403' 1077s ok 126 1077s # testing : f7 1077s # expected: '403' 1077s # received: '403' 1077s ok 127 1077s # testing : f8 1077s # expected: '403' 1077s # received: '403' 1077s ok 128 1077s # testing : f9 1077s # expected: '403' 1077s # received: '403' 1077s ok 129 1077s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1077s # verifying /modules/alias/script is plain text 1077s # testing : /modules/alias/script 1077s # expected: '#!/bin/sh 1077s # echo Content-type: text/plain 1077s # echo 1077s # echo this is a shell script cgi. 1077s # ' 1077s # received: '#!/bin/sh 1077s # echo Content-type: text/plain 1077s # echo 1077s # echo this is a shell script cgi. 1077s # ' 1077s ok 130 1077s # verifying same file accessed at /cgi/script is executed code 1077s # testing : /cgi/script 1077s # expected: 'this is a shell script cgi. 1077s # ' 1077s # received: 'this is a shell script cgi. 1077s # ' 1077s ok 131 1077s # verifying ScriptAliasMatch with /aliascgi-script 1077s # testing : /aliascgi-script 1077s # expected: 'this is a shell script cgi. 1077s # ' 1077s # received: 'this is a shell script cgi. 1077s # ' 1077s ok 132 1077s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1077s # testing : /aliascgi-script 1077s # expected: 'this is a shell script cgi. 1077s # ' 1077s # received: 'this is a shell script cgi. 1077s # ' 1077s ok 133 1077s # verifying bad script alias. 1077s # testing : /aliascgi-nada 1077s # expected: 404 1077s # received: '404' 1077s ok 134 1077s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1077s ok 1079s t/modules/allowmethods.t ............ 1079s 1..9 1079s # Running under perl version 5.038002 for linux 1079s # Current time local: Sun Mar 24 21:50:35 2024 1079s # Current time GMT: Sun Mar 24 21:50:35 2024 1079s # Using Test.pm version 1.31 1079s # Using Apache/Test.pm version 1.42 1079s # testing : Get request to /Get responds 200 1079s # expected: 200 1079s # received: '200' 1079s ok 1 1079s # testing : Head request to /Get responds 200 1079s # expected: 200 1079s # received: '200' 1079s ok 2 1079s # testing : Post request to /Get responds 405 1079s # expected: 405 1079s # received: '405' 1079s ok 3 1079s # testing : Get request to /Head responds 200 1079s # expected: 200 1079s # received: '200' 1079s ok 4 1079s # testing : Head request to /Head responds 200 1079s # expected: 200 1079s # received: '200' 1079s ok 5 1079s # testing : Post request to /Head responds 405 1079s # expected: 405 1079s # received: '405' 1079s ok 6 1079s # testing : Get request to /Post responds 405 1079s # expected: 405 1079s # received: '405' 1079s ok 7 1079s # testing : Head request to /Post responds 405 1079s # expected: 405 1079s # received: '405' 1079s ok 8 1079s # testing : Post request to /Post responds 200 1079s # expected: 200 1079s # received: '200' 1079s ok 9 1079s ok 1081s t/modules/asis.t .................... 1081s 1..3 1081s # Running under perl version 5.038002 for linux 1081s # Current time local: Sun Mar 24 21:50:37 2024 1081s # Current time GMT: Sun Mar 24 21:50:37 2024 1081s # Using Test.pm version 1.31 1081s # Using Apache/Test.pm version 1.42 1081s # testing : asis content OK 1081s # expected: 'This is asis content. 1081s # ' 1081s # received: 'This is asis content. 1081s # ' 1081s ok 1 1081s # testing : asis gave 404 error 1081s # expected: 404 1081s # received: '404' 1081s ok 2 1081s # testing : asis gave 403 error 1081s # expected: 403 1081s # received: '403' 1081s ok 3 1081s ok 1084s t/modules/authz_core.t .............. 1084s 1..504 1084s # Running under perl version 5.038002 for linux 1084s # Current time local: Sun Mar 24 21:50:39 2024 1084s # Current time GMT: Sun Mar 24 21:50:39 2024 1084s # Using Test.pm version 1.31 1084s # Using Apache/Test.pm version 1.42 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/basic1 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/groups1 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 200, expected 200 [a/ : a/ ] 1084s ok 1 1084s # got 200, expected 200 [a/ : a/ 1] 1084s ok 2 1084s # got 200, expected 200 [a/ : a/ 2] 1084s ok 3 1084s # got 200, expected 200 [a/ : a/ 1 2] 1084s ok 4 1084s # got 200, expected 200 [a/ : a/ 3] 1084s ok 5 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ user1: a/ ] 1084s ok 6 1084s # got 200, expected 200 [a/ user1: a/ user1] 1084s ok 7 1084s # got 401, expected 401 [a/ user1: a/ user2] 1084s ok 8 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ Any 1 2: a/ ] 1084s ok 9 1084s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1084s ok 10 1084s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1084s ok 11 1084s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1084s ok 12 1084s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1084s ok 13 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1084s ok 14 1084s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1084s ok 15 1084s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1084s ok 16 1084s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1084s ok 17 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1084s ok 18 1084s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1084s ok 19 1084s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1084s ok 20 1084s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1084s ok 21 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1084s ok 22 1084s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1084s ok 23 1084s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1084s ok 24 1084s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1084s ok 25 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1084s ok 26 1084s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1084s ok 27 1084s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1084s ok 28 1084s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1084s ok 29 1084s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1084s ok 30 1084s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1084s ok 31 1084s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1084s ok 32 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1084s ok 33 1084s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1084s ok 34 1084s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1084s ok 35 1084s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1084s ok 36 1084s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1084s ok 37 1084s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1084s ok 38 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1084s ok 39 1084s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1084s ok 40 1084s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1084s ok 41 1084s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1084s ok 42 1084s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1084s ok 43 1084s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1084s ok 44 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1084s ok 45 1084s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1084s ok 46 1084s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1084s ok 47 1084s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1084s ok 48 1084s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1084s ok 49 1084s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1084s ok 50 1084s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1084s ok 51 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1084s ok 52 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1084s ok 53 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1084s ok 54 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1084s ok 55 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1084s ok 56 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1084s ok 57 1084s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1084s ok 58 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All 1 !2: a/ ] 1084s ok 59 1084s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1084s ok 60 1084s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1084s ok 61 1084s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1084s ok 62 1084s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1084s ok 63 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1084s ok 64 1084s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1084s ok 65 1084s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1084s ok 66 1084s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1084s ok 67 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1084s ok 68 1084s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1084s ok 69 1084s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1084s ok 70 1084s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1084s ok 71 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1084s ok 72 1084s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1084s ok 73 1084s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1084s ok 74 1084s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1084s ok 75 1084s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1084s ok 76 1084s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1084s ok 77 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1084s ok 78 1084s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1084s ok 79 1084s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1084s ok 80 1084s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1084s ok 81 1084s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1084s ok 82 1084s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1084s ok 83 1084s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1084s ok 84 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1084s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1084s ok 85 1084s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1084s ok 86 1084s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1084s ok 87 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1084s ok 88 1084s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1084s ok 89 1084s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1084s ok 90 1084s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1084s ok 91 1084s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1084s ok 92 1084s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1084s ok 93 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1084s ok 94 1084s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1084s ok 95 1084s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1084s ok 96 1084s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1084s ok 97 1084s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1084s ok 98 1084s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1084s ok 99 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1084s ok 100 1084s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1084s ok 101 1084s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1084s ok 102 1084s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1084s ok 103 1084s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1084s ok 104 1084s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1084s ok 105 1084s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1084s ok 106 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1084s ok 107 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1084s ok 108 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1084s ok 109 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1084s ok 110 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1084s ok 111 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1084s ok 112 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1084s ok 113 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All 1 2: a/ ] 1084s ok 114 1084s # got 403, expected 403 [a/ All 1 2: a/ 1] 1084s ok 115 1084s # got 403, expected 403 [a/ All 1 2: a/ 2] 1084s ok 116 1084s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1084s ok 117 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1084s ok 118 1084s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1084s ok 119 1084s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1084s ok 120 1084s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1084s ok 121 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1084s ok 122 1084s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1084s ok 123 1084s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1084s ok 124 1084s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1084s ok 125 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1084s ok 126 1084s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1084s ok 127 1084s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1084s ok 128 1084s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1084s ok 129 1084s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1084s ok 130 1084s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1084s ok 131 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1084s ok 132 1084s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1084s ok 133 1084s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1084s ok 134 1084s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1084s ok 135 1084s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1084s ok 136 1084s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1084s ok 137 1084s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1084s ok 138 1084s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1084s ok 139 1084s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1084s ok 140 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1084s ok 141 1084s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1084s ok 142 1084s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1084s ok 143 1084s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1084s ok 144 1084s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1084s ok 145 1084s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1084s ok 146 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1084s ok 147 1084s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1084s ok 148 1084s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1084s ok 149 1084s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1084s ok 150 1084s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1084s ok 151 1084s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1084s ok 152 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1084s ok 153 1084s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1084s ok 154 1084s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1084s ok 155 1084s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1084s ok 156 1084s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1084s ok 157 1084s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1084s ok 158 1084s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1084s ok 159 1084s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1084s ok 160 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1084s ok 161 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1084s ok 162 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1084s ok 163 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1084s ok 164 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1084s ok 165 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1084s ok 166 1084s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1084s ok 167 1084s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1084s ok 168 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1084s ok 169 1084s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1084s ok 170 1084s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1084s ok 171 1084s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1084s ok 172 1084s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1084s ok 173 1084s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1084s ok 174 1084s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1084s ok 175 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1084s ok 176 1084s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1084s ok 177 1084s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1084s ok 178 1084s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1084s ok 179 1084s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1084s ok 180 1084s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1084s ok 181 1084s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1084s ok 182 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1084s ok 183 1084s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1084s ok 184 1084s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1084s ok 185 1084s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1084s ok 186 1084s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1084s ok 187 1084s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1084s ok 188 1084s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1084s ok 189 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1084s ok 190 1084s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1084s ok 191 1084s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1084s ok 192 1084s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1084s ok 193 1084s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1084s ok 194 1084s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1084s ok 195 1084s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1084s ok 196 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1084s ok 197 1084s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1084s ok 198 1084s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1084s ok 199 1084s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1084s ok 200 1084s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1084s ok 201 1084s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1084s ok 202 1084s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1084s ok 203 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1084s ok 204 1084s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1084s ok 205 1084s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1084s ok 206 1084s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1084s ok 207 1084s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1084s ok 208 1084s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1084s ok 209 1084s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1084s ok 210 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1084s ok 211 1084s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1084s ok 212 1084s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1084s ok 213 1084s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1084s ok 214 1084s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1084s ok 215 1084s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1084s ok 216 1084s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1084s ok 217 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1084s ok 218 1084s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1084s ok 219 1084s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1084s ok 220 1084s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1084s ok 221 1084s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1084s ok 222 1084s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1084s ok 223 1084s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1084s ok 224 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1084s ok 225 1084s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1084s ok 226 1084s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1084s ok 227 1084s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1084s ok 228 1084s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1084s ok 229 1084s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1084s ok 230 1084s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1084s ok 231 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1084s ok 232 1084s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1084s ok 233 1084s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1084s ok 234 1084s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1084s ok 235 1084s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1084s ok 236 1084s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1084s ok 237 1084s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1084s ok 238 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1084s ok 239 1084s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1084s ok 240 1084s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1084s ok 241 1084s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1084s ok 242 1084s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1084s ok 243 1084s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1084s ok 244 1084s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1084s ok 245 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1084s ok 246 1084s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1084s ok 247 1084s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1084s ok 248 1084s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1084s ok 249 1084s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1084s ok 250 1084s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1084s ok 251 1084s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1084s ok 252 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1084s ok 253 1084s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1084s ok 254 1084s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1084s ok 255 1084s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1084s ok 256 1084s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1084s ok 257 1084s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1084s ok 258 1084s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1084s ok 259 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1084s ok 260 1084s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1084s ok 261 1084s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1084s ok 262 1084s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1084s ok 263 1084s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1084s ok 264 1084s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1084s ok 265 1084s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1084s ok 266 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1084s ok 267 1084s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1084s ok 268 1084s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1084s ok 269 1084s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1084s ok 270 1084s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1084s ok 271 1084s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1084s ok 272 1084s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1084s ok 273 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1084s ok 274 1084s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1084s ok 275 1084s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1084s ok 276 1084s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1084s ok 277 1084s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1084s ok 278 1084s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1084s ok 279 1084s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1084s ok 280 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1084s ok 281 1084s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1084s ok 282 1084s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1084s ok 283 1084s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1084s ok 284 1084s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1084s ok 285 1084s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1084s ok 286 1084s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1084s ok 287 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1084s ok 288 1084s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1084s ok 289 1084s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1084s ok 290 1084s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1084s ok 291 1084s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1084s ok 292 1084s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1084s ok 293 1084s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1084s ok 294 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1084s ok 295 1084s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1084s ok 296 1084s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1084s ok 297 1084s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1084s ok 298 1084s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1084s ok 299 1084s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1084s ok 300 1084s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1084s ok 301 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1084s ok 302 1084s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1084s ok 303 1084s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1084s ok 304 1084s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1084s ok 305 1084s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1084s ok 306 1084s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1084s ok 307 1084s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1084s ok 308 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1084s ok 309 1084s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1084s ok 310 1084s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1084s ok 311 1084s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1084s ok 312 1084s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1084s ok 313 1084s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1084s ok 314 1084s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1084s ok 315 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1084s ok 316 1084s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1084s ok 317 1084s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1084s ok 318 1084s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1084s ok 319 1084s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1084s ok 320 1084s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1084s ok 321 1084s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1084s ok 322 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1084s ok 323 1084s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1084s ok 324 1084s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1084s ok 325 1084s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1084s ok 326 1084s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1084s ok 327 1084s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1084s ok 328 1084s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1084s ok 329 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1084s ok 330 1084s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1084s ok 331 1084s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1084s ok 332 1084s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1084s ok 333 1084s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1084s ok 334 1084s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1084s ok 335 1084s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1084s ok 336 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1084s ok 337 1084s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1084s ok 338 1084s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1084s ok 339 1084s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1084s ok 340 1084s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1084s ok 341 1084s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1084s ok 342 1084s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1084s ok 343 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1084s ok 344 1084s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1084s ok 345 1084s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1084s ok 346 1084s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1084s ok 347 1084s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1084s ok 348 1084s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1084s ok 349 1084s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1084s ok 350 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1084s ok 351 1084s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1084s ok 352 1084s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1084s ok 353 1084s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1084s ok 354 1084s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1084s ok 355 1084s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1084s ok 356 1084s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1084s ok 357 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1084s ok 358 1084s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1084s ok 359 1084s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1084s ok 360 1084s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1084s ok 361 1084s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1084s ok 362 1084s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1084s ok 363 1084s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1084s ok 364 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1084s ok 365 1084s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1084s ok 366 1084s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1084s ok 367 1084s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1084s ok 368 1084s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1084s ok 369 1084s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1084s ok 370 1084s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1084s ok 371 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1084s ok 372 1084s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1084s ok 373 1084s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1084s ok 374 1084s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1084s ok 375 1084s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1084s ok 376 1084s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1084s ok 377 1084s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1084s ok 378 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1084s ok 379 1084s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1084s ok 380 1084s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1084s ok 381 1084s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1084s ok 382 1084s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1084s ok 383 1084s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1084s ok 384 1084s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1084s ok 385 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1084s ok 386 1084s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1084s ok 387 1084s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1084s ok 388 1084s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1084s ok 389 1084s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1084s ok 390 1084s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1084s ok 391 1084s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1084s ok 392 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1084s ok 393 1084s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1084s ok 394 1084s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1084s ok 395 1084s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1084s ok 396 1084s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1084s ok 397 1084s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1084s ok 398 1084s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1084s ok 399 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1084s ok 400 1084s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1084s ok 401 1084s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1084s ok 402 1084s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1084s ok 403 1084s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1084s ok 404 1084s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1084s ok 405 1084s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1084s ok 406 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1084s ok 407 1084s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1084s ok 408 1084s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1084s ok 409 1084s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1084s ok 410 1084s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1084s ok 411 1084s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1084s ok 412 1084s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1084s ok 413 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1084s ok 414 1084s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1084s ok 415 1084s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1084s ok 416 1084s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1084s ok 417 1084s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1084s ok 418 1084s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1084s ok 419 1084s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1084s ok 420 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1084s ok 421 1084s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1084s ok 422 1084s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1084s ok 423 1084s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1084s ok 424 1084s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1084s ok 425 1084s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1084s ok 426 1084s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1084s ok 427 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1084s ok 428 1084s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1084s ok 429 1084s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1084s ok 430 1084s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1084s ok 431 1084s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1084s ok 432 1084s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1084s ok 433 1084s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1084s ok 434 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1084s ok 435 1084s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1084s ok 436 1084s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1084s ok 437 1084s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1084s ok 438 1084s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1084s ok 439 1084s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1084s ok 440 1084s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1084s ok 441 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1084s ok 442 1084s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1084s ok 443 1084s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1084s ok 444 1084s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1084s ok 445 1084s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1084s ok 446 1084s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1084s ok 447 1084s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1084s ok 448 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1084s ok 449 1084s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1084s ok 450 1084s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1084s ok 451 1084s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1084s ok 452 1084s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1084s ok 453 1084s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1084s ok 454 1084s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1084s ok 455 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1084s ok 456 1084s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1084s ok 457 1084s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1084s ok 458 1084s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1084s ok 459 1084s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1084s ok 460 1084s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1084s ok 461 1084s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1084s ok 462 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1084s ok 463 1084s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1084s ok 464 1084s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1084s ok 465 1084s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1084s ok 466 1084s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1084s ok 467 1084s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1084s ok 468 1084s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1084s ok 469 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1084s ok 470 1084s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1084s ok 471 1084s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1084s ok 472 1084s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1084s ok 473 1084s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1084s ok 474 1084s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1084s ok 475 1084s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1084s ok 476 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1084s ok 477 1084s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1084s ok 478 1084s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1084s ok 479 1084s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1084s ok 480 1084s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1084s ok 481 1084s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1084s ok 482 1084s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1084s ok 483 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1084s ok 484 1084s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1084s ok 485 1084s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1084s ok 486 1084s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1084s ok 487 1084s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1084s ok 488 1084s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1084s ok 489 1084s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1084s ok 490 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1084s ok 491 1084s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1084s ok 492 1084s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1084s ok 493 1084s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1084s ok 494 1084s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1084s ok 495 1084s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1084s ok 496 1084s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1084s ok 497 1084s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1084s ok 498 1084s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1084s ok 499 1084s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1084s ok 500 1084s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1084s ok 501 1084s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1084s ok 502 1084s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1084s ok 503 1084s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1084s ok 504 1084s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/basic1 1084s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1084s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1084s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/groups1 1084s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1084s ok 1086s t/modules/autoindex.t ............... 1086s 1..84 1086s # Running under perl version 5.038002 for linux 1086s # Current time local: Sun Mar 24 21:50:42 2024 1086s # Current time GMT: Sun Mar 24 21:50:42 2024 1086s # Using Test.pm version 1.31 1086s # Using Apache/Test.pm version 1.42 1086s --- 1086s IndexOrderDefault Ascending Name 1086s GET /modules/autoindex/htaccess/ 1086s ok 1 1086s --- 1086s IndexOrderDefault Ascending Name 1086s 1086s (C=N O=A) 1086s GET /modules/autoindex/htaccess/?C=N&O=A 1086s ok 2 1086s --- 1086s IndexOrderDefault Ascending Name 1086s 1086s (C=N O=D) 1086s GET /modules/autoindex/htaccess/?C=N&O=D 1086s ok 3 1086s --- 1086s IndexOrderDefault Ascending Name 1086s 1086s (C=M O=A) 1086s GET /modules/autoindex/htaccess/?C=M&O=A 1086s ok 4 1086s --- 1086s IndexOrderDefault Ascending Name 1086s 1086s (C=M O=D) 1086s GET /modules/autoindex/htaccess/?C=M&O=D 1086s ok 5 1086s --- 1086s IndexOrderDefault Ascending Name 1086s 1086s (C=S O=A) 1086s GET /modules/autoindex/htaccess/?C=S&O=A 1086s ok 6 1086s --- 1086s IndexOrderDefault Ascending Name 1086s 1086s (C=S O=D) 1086s GET /modules/autoindex/htaccess/?C=S&O=D 1086s ok 7 1086s --- 1086s IndexOrderDefault Ascending Date 1086s GET /modules/autoindex/htaccess/ 1086s ok 8 1086s --- 1086s IndexOrderDefault Ascending Date 1086s 1086s (C=N O=A) 1086s GET /modules/autoindex/htaccess/?C=N&O=A 1086s ok 9 1086s --- 1086s IndexOrderDefault Ascending Date 1086s 1086s (C=N O=D) 1086s GET /modules/autoindex/htaccess/?C=N&O=D 1086s ok 10 1086s --- 1086s IndexOrderDefault Ascending Date 1086s 1086s (C=M O=A) 1086s GET /modules/autoindex/htaccess/?C=M&O=A 1086s ok 11 1086s --- 1086s IndexOrderDefault Ascending Date 1086s 1086s (C=M O=D) 1086s GET /modules/autoindex/htaccess/?C=M&O=D 1086s ok 12 1086s --- 1086s IndexOrderDefault Ascending Date 1086s 1086s (C=S O=A) 1086s GET /modules/autoindex/htaccess/?C=S&O=A 1086s ok 13 1086s --- 1086s IndexOrderDefault Ascending Date 1086s 1086s (C=S O=D) 1086s GET /modules/autoindex/htaccess/?C=S&O=D 1086s ok 14 1086s --- 1086s IndexOrderDefault Ascending Size 1086s GET /modules/autoindex/htaccess/ 1086s ok 15 1086s --- 1086s IndexOrderDefault Ascending Size 1086s 1086s (C=N O=A) 1086s GET /modules/autoindex/htaccess/?C=N&O=A 1086s ok 16 1086s --- 1086s IndexOrderDefault Ascending Size 1086s 1086s (C=N O=D) 1086s GET /modules/autoindex/htaccess/?C=N&O=D 1086s ok 17 1086s --- 1086s IndexOrderDefault Ascending Size 1086s 1086s (C=M O=A) 1086s GET /modules/autoindex/htaccess/?C=M&O=A 1086s ok 18 1086s --- 1086s IndexOrderDefault Ascending Size 1086s 1086s (C=M O=D) 1086s GET /modules/autoindex/htaccess/?C=M&O=D 1086s ok 19 1086s --- 1086s IndexOrderDefault Ascending Size 1086s 1086s (C=S O=A) 1086s GET /modules/autoindex/htaccess/?C=S&O=A 1086s ok 20 1086s --- 1086s IndexOrderDefault Ascending Size 1086s 1086s (C=S O=D) 1086s GET /modules/autoindex/htaccess/?C=S&O=D 1086s ok 21 1086s --- 1086s IndexOrderDefault Descending Name 1086s GET /modules/autoindex/htaccess/ 1086s ok 22 1086s --- 1086s IndexOrderDefault Descending Name 1086s 1086s (C=N O=A) 1086s GET /modules/autoindex/htaccess/?C=N&O=A 1086s ok 23 1086s --- 1086s IndexOrderDefault Descending Name 1086s 1086s (C=N O=D) 1086s GET /modules/autoindex/htaccess/?C=N&O=D 1086s ok 24 1086s --- 1086s IndexOrderDefault Descending Name 1086s 1086s (C=M O=A) 1086s GET /modules/autoindex/htaccess/?C=M&O=A 1086s ok 25 1086s --- 1086s IndexOrderDefault Descending Name 1086s 1086s (C=M O=D) 1086s GET /modules/autoindex/htaccess/?C=M&O=D 1086s ok 26 1086s --- 1086s IndexOrderDefault Descending Name 1086s 1086s (C=S O=A) 1086s GET /modules/autoindex/htaccess/?C=S&O=A 1086s ok 27 1086s --- 1086s IndexOrderDefault Descending Name 1086s 1086s (C=S O=D) 1086s GET /modules/autoindex/htaccess/?C=S&O=D 1086s ok 28 1086s --- 1086s IndexOrderDefault Descending Date 1086s GET /modules/autoindex/htaccess/ 1086s ok 29 1086s --- 1086s IndexOrderDefault Descending Date 1086s 1086s (C=N O=A) 1086s GET /modules/autoindex/htaccess/?C=N&O=A 1086s ok 30 1086s --- 1086s IndexOrderDefault Descending Date 1086s 1086s (C=N O=D) 1086s GET /modules/autoindex/htaccess/?C=N&O=D 1086s ok 31 1086s --- 1086s IndexOrderDefault Descending Date 1086s 1086s (C=M O=A) 1086s GET /modules/autoindex/htaccess/?C=M&O=A 1086s ok 32 1086s --- 1086s IndexOrderDefault Descending Date 1086s 1086s (C=M O=D) 1086s GET /modules/autoindex/htaccess/?C=M&O=D 1086s ok 33 1086s --- 1086s IndexOrderDefault Descending Date 1086s 1086s (C=S O=A) 1086s GET /modules/autoindex/htaccess/?C=S&O=A 1086s ok 34 1086s --- 1086s IndexOrderDefault Descending Date 1086s 1086s (C=S O=D) 1086s GET /modules/autoindex/htaccess/?C=S&O=D 1086s ok 35 1086s --- 1086s IndexOrderDefault Descending Size 1086s GET /modules/autoindex/htaccess/ 1086s ok 36 1086s --- 1086s IndexOrderDefault Descending Size 1086s 1086s (C=N O=A) 1086s GET /modules/autoindex/htaccess/?C=N&O=A 1086s ok 37 1086s --- 1086s IndexOrderDefault Descending Size 1086s 1086s (C=N O=D) 1086s GET /modules/autoindex/htaccess/?C=N&O=D 1086s ok 38 1086s --- 1086s IndexOrderDefault Descending Size 1086s 1086s (C=M O=A) 1086s GET /modules/autoindex/htaccess/?C=M&O=A 1086s ok 39 1086s --- 1086s IndexOrderDefault Descending Size 1086s 1086s (C=M O=D) 1086s GET /modules/autoindex/htaccess/?C=M&O=D 1086s ok 40 1086s --- 1086s IndexOrderDefault Descending Size 1086s 1086s (C=S O=A) 1086s GET /modules/autoindex/htaccess/?C=S&O=A 1086s ok 41 1086s --- 1086s IndexOrderDefault Descending Size 1086s 1086s (C=S O=D) 1086s GET /modules/autoindex/htaccess/?C=S&O=D 1086s ok 42 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Name 1086s GET /modules/autoindex/htaccess/ 1086s ok 43 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Name 1086s 1086s (C=N O=A) 1086s GET /modules/autoindex/htaccess/?C=N&O=A 1086s ok 44 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Name 1086s 1086s (C=N O=D) 1086s GET /modules/autoindex/htaccess/?C=N&O=D 1086s ok 45 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Name 1086s 1086s (C=M O=A) 1086s GET /modules/autoindex/htaccess/?C=M&O=A 1086s ok 46 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Name 1086s 1086s (C=M O=D) 1086s GET /modules/autoindex/htaccess/?C=M&O=D 1086s ok 47 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Name 1086s 1086s (C=S O=A) 1086s GET /modules/autoindex/htaccess/?C=S&O=A 1086s ok 48 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Name 1086s 1086s (C=S O=D) 1086s GET /modules/autoindex/htaccess/?C=S&O=D 1086s ok 49 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Date 1086s GET /modules/autoindex/htaccess/ 1086s ok 50 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Date 1086s 1086s (C=N O=A) 1086s GET /modules/autoindex/htaccess/?C=N&O=A 1086s ok 51 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Date 1086s 1086s (C=N O=D) 1086s GET /modules/autoindex/htaccess/?C=N&O=D 1086s ok 52 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Date 1086s 1086s (C=M O=A) 1086s GET /modules/autoindex/htaccess/?C=M&O=A 1086s ok 53 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Date 1086s 1086s (C=M O=D) 1086s GET /modules/autoindex/htaccess/?C=M&O=D 1086s ok 54 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Date 1086s 1086s (C=S O=A) 1086s GET /modules/autoindex/htaccess/?C=S&O=A 1086s ok 55 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Date 1086s 1086s (C=S O=D) 1086s GET /modules/autoindex/htaccess/?C=S&O=D 1086s ok 56 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Size 1086s GET /modules/autoindex/htaccess/ 1086s ok 57 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Size 1086s 1086s (C=N O=A) 1086s GET /modules/autoindex/htaccess/?C=N&O=A 1086s ok 58 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Size 1086s 1086s (C=N O=D) 1086s GET /modules/autoindex/htaccess/?C=N&O=D 1086s ok 59 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Size 1086s 1086s (C=M O=A) 1086s GET /modules/autoindex/htaccess/?C=M&O=A 1086s ok 60 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Size 1086s 1086s (C=M O=D) 1086s GET /modules/autoindex/htaccess/?C=M&O=D 1086s ok 61 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Size 1086s 1086s (C=S O=A) 1086s GET /modules/autoindex/htaccess/?C=S&O=A 1086s ok 62 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Ascending Size 1086s 1086s (C=S O=D) 1086s GET /modules/autoindex/htaccess/?C=S&O=D 1086s ok 63 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Name 1086s GET /modules/autoindex/htaccess/ 1086s ok 64 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Name 1086s 1086s (C=N O=A) 1086s GET /modules/autoindex/htaccess/?C=N&O=A 1086s ok 65 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Name 1086s 1086s (C=N O=D) 1086s GET /modules/autoindex/htaccess/?C=N&O=D 1086s ok 66 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Name 1086s 1086s (C=M O=A) 1086s GET /modules/autoindex/htaccess/?C=M&O=A 1086s ok 67 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Name 1086s 1086s (C=M O=D) 1086s GET /modules/autoindex/htaccess/?C=M&O=D 1086s ok 68 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Name 1086s 1086s (C=S O=A) 1086s GET /modules/autoindex/htaccess/?C=S&O=A 1086s ok 69 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Name 1086s 1086s (C=S O=D) 1086s GET /modules/autoindex/htaccess/?C=S&O=D 1086s ok 70 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Date 1086s GET /modules/autoindex/htaccess/ 1086s ok 71 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Date 1086s 1086s (C=N O=A) 1086s GET /modules/autoindex/htaccess/?C=N&O=A 1086s ok 72 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Date 1086s 1086s (C=N O=D) 1086s GET /modules/autoindex/htaccess/?C=N&O=D 1086s ok 73 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Date 1086s 1086s (C=M O=A) 1086s GET /modules/autoindex/htaccess/?C=M&O=A 1086s ok 74 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Date 1086s 1086s (C=M O=D) 1086s GET /modules/autoindex/htaccess/?C=M&O=D 1086s ok 75 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Date 1086s 1086s (C=S O=A) 1086s GET /modules/autoindex/htaccess/?C=S&O=A 1086s ok 76 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Date 1086s 1086s (C=S O=D) 1086s GET /modules/autoindex/htaccess/?C=S&O=D 1086s ok 77 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Size 1086s GET /modules/autoindex/htaccess/ 1086s ok 78 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Size 1086s 1086s (C=N O=A) 1086s GET /modules/autoindex/htaccess/?C=N&O=A 1086s ok 79 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Size 1086s 1086s (C=N O=D) 1086s GET /modules/autoindex/htaccess/?C=N&O=D 1086s ok 80 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Size 1086s 1086s (C=M O=A) 1086s GET /modules/autoindex/htaccess/?C=M&O=A 1086s ok 81 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Size 1086s 1086s (C=M O=D) 1086s GET /modules/autoindex/htaccess/?C=M&O=D 1086s ok 82 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Size 1086s 1086s (C=S O=A) 1086s GET /modules/autoindex/htaccess/?C=S&O=A 1086s ok 83 1086s --- 1086s IndexOptions FancyIndexing 1086s IndexOrderDefault Descending Size 1086s 1086s (C=S O=D) 1086s GET /modules/autoindex/htaccess/?C=S&O=D 1086s ok 84 1086s ok 1088s t/modules/autoindex2.t .............. 1088s 1..3 1088s # Running under perl version 5.038002 for linux 1088s # Current time local: Sun Mar 24 21:50:44 2024 1088s # Current time GMT: Sun Mar 24 21:50:44 2024 1088s # Using Test.pm version 1.31 1088s # Using Apache/Test.pm version 1.42 1088s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1088s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1088s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1088s # testing : dir_broken should not be listed 1088s # expected: 0 1088s # received: 0 1088s ok 1 1088s # testing : dir_normal should be listed 1088s # expected: 1 1088s # received: 1 1088s ok 2 1088s # testing : dir_protected should not be listed 1088s # expected: 0 1088s # received: 0 1088s ok 3 1088s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1088s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1088s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1088s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1088s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1088s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1088s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1088s ok 1090s t/modules/brotli.t .................. 1090s 1..64 1090s # Running under perl version 5.038002 for linux 1090s # Current time local: Sun Mar 24 21:50:46 2024 1090s # Current time GMT: Sun Mar 24 21:50:46 2024 1090s # Using Test.pm version 1.31 1090s # Using Apache/Test.pm version 1.42 1090s qvalue: 1090s # expected: 200 1090s # received: '200' 1090s ok 1 1090s # testing : response Content-Encoding is OK 1090s # expected: 'br' 1090s # received: 'br' 1090s ok 2 1090s qvalue: 1090s # expected: 200 1090s # received: '200' 1090s ok 3 1090s # testing : response Content-Encoding is OK 1090s # expected: 'br' 1090s # received: 'br' 1090s ok 4 1090s qvalue: 1090s # expected: 200 1090s # received: '200' 1090s ok 5 1090s # testing : response Content-Encoding is OK 1090s # expected: 'br' 1090s # received: 'br' 1090s ok 6 1090s qvalue: 1090s # expected: 200 1090s # received: '200' 1090s ok 7 1090s # testing : response Content-Encoding is OK 1090s # expected: 'br' 1090s # received: 'br' 1090s ok 8 1090s qvalue: 1090s # expected: 200 1090s # received: '200' 1090s ok 9 1090s # testing : response Content-Encoding is OK 1090s # expected: 'br' 1090s # received: 'br' 1090s ok 10 1090s qvalue: 1090s # expected: 200 1090s # received: '200' 1090s ok 11 1090s # testing : response Content-Encoding is OK 1090s # expected: 'br' 1090s # received: 'br' 1090s ok 12 1090s qvalue: ; 1090s # expected: 200 1090s # received: '200' 1090s ok 13 1090s # testing : response Content-Encoding is OK 1090s # expected: 'br' 1090s # received: 'br' 1090s ok 14 1090s qvalue: ; 1090s # expected: 200 1090s # received: '200' 1090s ok 15 1090s # testing : response Content-Encoding is OK 1090s # expected: 'br' 1090s # received: 'br' 1090s ok 16 1090s qvalue: ; 1090s # expected: 200 1090s # received: '200' 1090s ok 17 1090s # testing : response Content-Encoding is OK 1090s # expected: 'br' 1090s # received: 'br' 1090s ok 18 1090s qvalue: ;q= 1090s # expected: 200 1090s # received: '200' 1090s ok 19 1090s # testing : response Content-Encoding is OK 1090s # expected: 'br' 1090s # received: 'br' 1090s ok 20 1090s qvalue: ;q= 1090s # expected: 200 1090s # received: '200' 1090s ok 21 1090s # testing : response Content-Encoding is OK 1090s # expected: 'br' 1090s # received: 'br' 1090s ok 22 1090s qvalue: ;q= 1090s # expected: 200 1090s # received: '200' 1090s ok 23 1090s # testing : response Content-Encoding is OK 1090s # expected: 'br' 1090s # received: 'br' 1090s ok 24 1090s qvalue: ;q=0 1090s # expected: 200 1090s # received: '200' 1090s ok 25 1090s # testing : response without Content-Encoding is OK 1090s # expected: undef 1090s # received: undef 1090s ok 26 1090s qvalue: ;q=0 1090s # expected: 200 1090s # received: '200' 1090s ok 27 1090s # testing : response without Content-Encoding is OK 1090s # expected: undef 1090s # received: undef 1090s ok 28 1090s qvalue: ;q=0 1090s # expected: 200 1090s # received: '200' 1090s ok 29 1090s # testing : response without Content-Encoding is OK 1090s # expected: undef 1090s # received: undef 1090s ok 30 1090s qvalue: ;q=0. 1090s # expected: 200 1090s # received: '200' 1090s ok 31 1090s # testing : response without Content-Encoding is OK 1090s # expected: undef 1090s # received: undef 1090s ok 32 1090s qvalue: ;q=0. 1090s # expected: 200 1090s # received: '200' 1090s ok 33 1090s # testing : response without Content-Encoding is OK 1090s # expected: undef 1090s # received: undef 1090s ok 34 1090s qvalue: ;q=0. 1090s # expected: 200 1090s # received: '200' 1090s ok 35 1090s # testing : response without Content-Encoding is OK 1090s # expected: undef 1090s # received: undef 1090s ok 36 1090s qvalue: ;q=0.0 1090s # expected: 200 1090s # received: '200' 1090s ok 37 1090s # testing : response without Content-Encoding is OK 1090s # expected: undef 1090s # received: undef 1090s ok 38 1090s qvalue: ;q=0.0 1090s # expected: 200 1090s # received: '200' 1090s ok 39 1090s # testing : response without Content-Encoding is OK 1090s # expected: undef 1090s # received: undef 1090s ok 40 1090s qvalue: ;q=0.0 1090s # expected: 200 1090s # received: '200' 1090s ok 41 1090s # testing : response without Content-Encoding is OK 1090s # expected: undef 1090s # received: undef 1090s ok 42 1090s qvalue: ;q=0.00 1090s # expected: 200 1090s # received: '200' 1090s ok 43 1090s # testing : response without Content-Encoding is OK 1090s # expected: undef 1090s # received: undef 1090s ok 44 1090s qvalue: ;q=0.00 1090s # expected: 200 1090s # received: '200' 1090s ok 45 1090s # testing : response without Content-Encoding is OK 1090s # expected: undef 1090s # received: undef 1090s ok 46 1090s qvalue: ;q=0.00 1090s # expected: 200 1090s # received: '200' 1090s ok 47 1090s # testing : response without Content-Encoding is OK 1090s # expected: undef 1090s # received: undef 1090s ok 48 1090s qvalue: ;q=0.000 1090s # expected: 200 1090s # received: '200' 1090s ok 49 1090s # testing : response without Content-Encoding is OK 1090s # expected: undef 1090s # received: undef 1090s ok 50 1090s qvalue: ;q=0.000 1090s # expected: 200 1090s # received: '200' 1090s ok 51 1090s # testing : response without Content-Encoding is OK 1090s # expected: undef 1090s # received: undef 1090s ok 52 1090s qvalue: ;q=0.000 1090s # expected: 200 1090s # received: '200' 1090s ok 53 1090s # testing : response without Content-Encoding is OK 1090s # expected: undef 1090s # received: undef 1090s ok 54 1090s qvalue: ;q=0.0000 1090s # expected: 200 1090s # received: '200' 1090s ok 55 1090s # testing : response Content-Encoding is OK 1090s # expected: 'br' 1090s # received: 'br' 1090s ok 56 1090s qvalue: ;q=0.0000 1090s # expected: 200 1090s # received: '200' 1090s ok 57 1090s # testing : response Content-Encoding is OK 1090s # expected: 'br' 1090s # received: 'br' 1090s ok 58 1090s qvalue: ;q=0.0000 1090s # expected: 200 1090s # received: '200' 1090s ok 59 1090s # testing : response Content-Encoding is OK 1090s # expected: 'br' 1090s # received: 'br' 1090s ok 60 1090s # expected: 200 1090s # received: '200' 1090s ok 61 1090s # testing : response Content-Encoding is OK 1090s # expected: 'br' 1090s # received: 'br' 1090s ok 62 1090s # expected: 200 1090s # received: '200' 1090s ok 63 1090s # testing : response Content-Encoding is OK 1090s # expected: 'gzip' 1090s # received: 'gzip' 1090s ok 64 1090s ok 1092s t/modules/buffer.t .................. 1092s 1..12 1092s # Running under perl version 5.038002 for linux 1092s # Current time local: Sun Mar 24 21:50:48 2024 1092s # Current time GMT: Sun Mar 24 21:50:48 2024 1092s # Using Test.pm version 1.31 1092s # Using Apache/Test.pm version 1.42 1092s # testing : Checking return code is '200' 1092s # expected: 200 1092s # received: '200' 1092s ok 1 1092s ok 2 1092s # testing : Checking return code is '200' 1092s # expected: 200 1092s # received: '200' 1092s ok 3 1092s ok 4 1092s # testing : Checking return code is '200' 1092s # expected: 200 1092s # received: '200' 1092s ok 5 1092s ok 6 1092s # testing : Checking return code is '200' 1092s # expected: 200 1092s # received: '200' 1092s ok 7 1092s ok 8 1092s # testing : Checking return code is '200' 1092s # expected: 200 1092s # received: '200' 1092s ok 9 1092s ok 10 1092s # testing : Checking return code is '200' 1092s # expected: 200 1092s # received: '200' 1092s ok 11 1092s ok 12 1092s ok 1094s t/modules/cache.t ................... 1094s 1..3 1094s # Running under perl version 5.038002 for linux 1094s # Current time local: Sun Mar 24 21:50:50 2024 1094s # Current time GMT: Sun Mar 24 21:50:50 2024 1094s # Using Test.pm version 1.31 1094s # Using Apache/Test.pm version 1.42 1094s # testing : non-cached call to index.html 1094s # expected: 200 1094s # received: '200' 1094s ok 1 1094s # testing : call to cache index.html 1094s # expected: 200 1094s # received: '200' 1094s ok 2 1094s # testing : cached call to index.html 1094s # expected: 200 1094s # received: '200' 1094s ok 3 1094s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1094s ok 1099s t/modules/cgi.t ..................... 1099s 1..58 1099s # Running under perl version 5.038002 for linux 1099s # Current time local: Sun Mar 24 21:50:52 2024 1099s # Current time GMT: Sun Mar 24 21:50:52 2024 1099s # Using Test.pm version 1.31 1099s # Using Apache/Test.pm version 1.42 1099s # testing : return code for acceptpathinfodefault.sh 1099s # expected: 200 1099s # received: '200' 1099s ok 1 1099s # testing : body for acceptpathinfodefault.sh 1099s # expected: '' 1099s # received: '' 1099s ok 2 1099s # testing : return code for acceptpathinfodefault.sh/foo 1099s # expected: 200 1099s # received: '200' 1099s ok 3 1099s # testing : body for acceptpathinfodefault.sh/foo 1099s # expected: '/foo' 1099s # received: '/foo' 1099s ok 4 1099s # testing : return code for acceptpathinfooff.sh 1099s # expected: 200 1099s # received: '200' 1099s ok 5 1099s # testing : body for acceptpathinfooff.sh 1099s # expected: '' 1099s # received: '' 1099s ok 6 1099s # testing : return code for acceptpathinfooff.sh/foo 1099s # expected: 404 1099s # received: '404' 1099s ok 7 1099s # no body test for this one 1099s ok 8 1099s # testing : return code for acceptpathinfoon.sh 1099s # expected: 200 1099s # received: '200' 1099s ok 9 1099s # testing : body for acceptpathinfoon.sh 1099s # expected: '' 1099s # received: '' 1099s ok 10 1099s # testing : return code for acceptpathinfoon.sh/foo 1099s # expected: 200 1099s # received: '200' 1099s ok 11 1099s # testing : body for acceptpathinfoon.sh/foo 1099s # expected: '/foo' 1099s # received: '/foo' 1099s ok 12 1099s # testing : return code for bogus-perl.pl 1099s # expected: 500 1099s # received: '500' 1099s ok 13 1099s # cgi log created ok. 1099s ok 14 1099s # testing : return code for bogus-sh.sh 1099s # expected: 500 1099s # received: '500' 1099s ok 15 1099s # checking that log size (807) is bigger than it used to be (523) 1099s ok 16 1099s # testing : return code for nph-stderr.pl 1099s # expected: 200 1099s # received: '200' 1099s ok 17 1099s # testing : body for nph-stderr.pl 1099s # expected: 'this is nph-stdout' 1099s # received: 'this is nph-stdout' 1099s ok 18 1099s # testing : return code for nph-test.pl 1099s # expected: 200 1099s # received: '200' 1099s ok 19 1099s # testing : body for nph-test.pl 1099s # expected: 'ok' 1099s # received: 'ok' 1099s ok 20 1099s # testing : return code for perl.pl 1099s # expected: 200 1099s # received: '200' 1099s ok 21 1099s # testing : body for perl.pl 1099s # expected: 'perl cgi' 1099s # received: 'perl cgi' 1099s ok 22 1099s # testing : return code for sh.sh 1099s # expected: 200 1099s # received: '200' 1099s ok 23 1099s # testing : body for sh.sh 1099s # expected: 'sh cgi' 1099s # received: 'sh cgi' 1099s ok 24 1099s # testing : return code for stderr1.pl 1099s # expected: 200 1099s # received: '200' 1099s ok 25 1099s # testing : body for stderr1.pl 1099s # expected: 'this is stdout' 1099s # received: 'this is stdout' 1099s ok 26 1099s # testing : return code for stderr2.pl 1099s # expected: 200 1099s # received: '200' 1099s ok 27 1099s # testing : body for stderr2.pl 1099s # expected: 'this is also stdout' 1099s # received: 'this is also stdout' 1099s ok 28 1099s # testing : return code for stderr3.pl 1099s # expected: 200 1099s # received: '200' 1099s ok 29 1099s # testing : body for stderr3.pl 1099s # expected: 'this is more stdout' 1099s # received: 'this is more stdout' 1099s ok 30 1099s # posted content (length 10) to bogus-perl.pl 1099s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1099s # expected: '500' 1099s # received: '500' 1099s ok 31 1099s # checking that log size (35781) is greater than 807 1099s ok 32 1099s # verifying that logged content is 10 characters 1099s ok 33 1099s # posted content (length 99) to bogus-perl.pl 1099s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1099s # expected: '500' 1099s # received: '500' 1099s ok 34 1099s # checking that log size (36240) is greater than 35781 1099s ok 35 1099s # verifying that logged content is 99 characters 1099s ok 36 1099s # posted content (length 250) to bogus-perl.pl 1099s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1099s # expected: '500' 1099s # received: '500' 1099s ok 37 1099s # checking that log size (36851) is greater than 36240 1099s ok 38 1099s # verifying that logged content is 250 characters 1099s ok 39 1099s # posted content (length 255) to bogus-perl.pl 1099s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1099s # expected: '500' 1099s # received: '500' 1099s ok 40 1099s # checking that log size (37467) is greater than 36851 1099s ok 41 1099s # verifying that logged content is 255 characters 1099s ok 42 1099s # posted content (length 256) to bogus-perl.pl 1099s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1099s # expected: '500' 1099s # received: '500' 1099s ok 43 1099s # checking that log size (38084) is greater than 37467 1099s ok 44 1099s # verifying that logged content is 256 characters 1099s ok 45 1099s # posted content (length 257) to bogus-perl.pl 1099s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1099s # expected: '500' 1099s # received: '500' 1099s ok 46 1099s # checking that log size (38701) is greater than 38084 1099s ok 47 1099s # verifying that logged content is 256 characters 1099s ok 48 1099s # posted content (length 258) to bogus-perl.pl 1099s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1099s # expected: '500' 1099s # received: '500' 1099s ok 49 1099s # checking that log size (39318) is greater than 38701 1099s ok 50 1099s # verifying that logged content is 256 characters 1099s ok 51 1099s # posted content (length 1024) to bogus-perl.pl 1099s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1099s # expected: '500' 1099s # received: '500' 1099s ok 52 1099s # checking that log size (39936) is greater than 39318 1099s ok 53 1099s # verifying that logged content is 256 characters 1099s ok 54 1099s # verifying log is greater than 40960 bytes. 1099s ok 55 1099s # verifying log did not grow after making bogus request. 1099s ok 56 1099s # verifying log did not grow after making another bogus request. 1099s ok 57 1099s # checking that HEAD /modules/cgi/perl.pl returns 200. 1099s ok 58 1099s ok 1100s t/modules/data.t .................... 1100s 1..2 1100s # Running under perl version 5.038002 for linux 1100s # Current time local: Sun Mar 24 21:50:57 2024 1100s # Current time GMT: Sun Mar 24 21:50:57 2024 1100s # Using Test.pm version 1.31 1100s # Using Apache/Test.pm version 1.42 1100s # testing : Checking return code is '200' 1100s # expected: 200 1100s # received: '200' 1100s ok 1 1100s ok 2 1100s ok 1105s t/modules/dav.t ..................... 1105s 1..19 1105s # Running under perl version 5.038002 for linux 1105s # Current time local: Sun Mar 24 21:50:58 2024 1105s # Current time GMT: Sun Mar 24 21:50:58 2024 1105s # Using Test.pm version 1.31 1105s # Using Apache/Test.pm version 1.42 1105s resource lock test: 1105s ok 1 1105s DAV put test: 1105s ok 2 1105s getting DAV resource properties: 1105s ok 3 1105s created: Sun, 24 Mar 2024 21:51:00 GMT 1105s modified: Sun, 24 Mar 2024 21:51:00 GMT 1105s now: Sun, 24 Mar 2024 21:51:02 GMT 1105s ok 4 1105s ok 5 1105s resource lock status test: 1105s ok 6 1105s resource unlock test: 1105s ok 7 1105s resource lock status test: 1105s ok 8 1105s getting uri... 1105s expect: 1105s -> 1105s 1105s
1105s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

1157s # 1157s # ' 1157s # received: ' 1157s #

Hello World!

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

No query was specified.

1157s # 1157s # ' 1157s # received: ' 1157s #

No query was specified.

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

Hello World!

1157s # 1157s # ' 1157s # received: ' 1157s #

Hello World!

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

No query was specified.

1157s # 1157s # ' 1157s # received: ' 1157s #

No query was specified.

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

mod_include test

1161s # 1161s # 1161s # Hello World 1161s # 1161s #

[back]

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

mod_include test

1161s # 1161s # 1161s # Hello World 1161s # 1161s #

[back]

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

mod_include test

1161s # 1161s # 1161s # Hello World 1161s # 1161s #

[back]

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

Load Balancer Manager for localhost

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

LoadBalancer Status for balancer://foo1 [p2882e61c_foo1]

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

LoadBalancer Status for balancer://foo2 [p2882e61c_foo2]

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

LoadBalancer Status for balancer://foo3 [p2882e61c_foo3]

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

LoadBalancer Status for balancer://foo4 [p2882e61c_foo4]

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

LoadBalancer Status for balancer://pr45434 [p2882e61c_pr45434]

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

LoadBalancer Status for balancer://failover [p2882e61c_failover]

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

LoadBalancer Status for balancer://dynproxy [p2882e61c_dynproxy]

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

Moved Permanently

1206s #

The document has moved here.

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

Moved Permanently

1206s #

The document has moved here.

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

Moved Permanently

1206s #

The document has moved here.

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

Moved Permanently

1206s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1206s #

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

Multiple Choices

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

Available documents: 1206s #

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

Multiple Choices

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

Available documents: 1206s #

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

Moved Permanently

1206s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1206s #

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

Multiple Choices

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

Available documents: 1206s #

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

Moved Permanently

1206s #

The document has moved here.

1206s # 1206s # ' 1206s ok 48 1206s ok 1208s t/modules/status.t .................. 1208s 1..1 1208s # Running under perl version 5.038002 for linux 1208s # Current time local: Sun Mar 24 21:52:44 2024 1208s # Current time GMT: Sun Mar 24 21:52:44 2024 1208s # Using Test.pm version 1.31 1208s # Using Apache/Test.pm version 1.42 1208s 1208s 1208s Apache Status 1208s 1208s

Apache Server Status for localhost (via 127.0.0.1)

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

1208s
Current Time: Sunday, 24-Mar-2024 21:52:46 UTC
1208s
Restart Time: Sunday, 24-Mar-2024 21:48:23 UTC
1208s
Parent Server Config. Generation: 1
1208s
Parent Server MPM Generation: 0
1208s
Server uptime: 4 minutes 22 seconds
1208s
Server load: 0.83 0.56 0.26
1208s
Total accesses: 6799 - Total Traffic: 139.5 MB - Total Duration: 114629
1208s
CPU Usage: u.22 s.16 cu4.66 cs5.58 - 4.05% CPU load
1208s
26 requests/sec - 0.5 MB/second - 21.0 kB/request - 16.8597 ms/request
1208s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
1208s
._.._.W
1208s

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

1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s
SrvPIDAccMCPU 1208s SSReqDurConnChildSlotClientProtocolVHostRequest
0-0-0/0/3196. 1208s 0.0030358370.00.0066.66 1208s 127.0.0.1http/1.1localhost:8537OPTIONS * HTTP/1.0
1-01014330/94/3310_ 1208s 0.0810424710.00.0472.20 1208s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
2-0-0/0/106. 1208s 0.0016043400.00.000.46 1208s 127.0.0.1http/1.1localhost:8537OPTIONS * HTTP/1.0
3-0-0/0/14. 1208s 0.00150153330.00.000.02 1208s 127.0.0.1http/1.1localhost:8537OPTIONS * HTTP/1.0
4-01003470/89/89_ 1208s 0.181031130.00.120.12 1208s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
5-0-0/0/11. 1208s 0.00170133660.00.000.01 1208s 127.0.0.1http/1.1localhost:8537OPTIONS * HTTP/1.0
6-01003610/73/73W 1208s 0.08001650.00.030.03 1208s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
1208s
1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s 1208s
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
1208s 1208s 1208s ok 1 1208s ok 1210s t/modules/substitute.t .............. 1210s 1..19 1210s # Running under perl version 5.038002 for linux 1210s # Current time local: Sun Mar 24 21:52:46 2024 1210s # Current time GMT: Sun Mar 24 21:52:46 2024 1210s # Using Test.pm version 1.31 1210s # Using Apache/Test.pm version 1.42 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'barbar': OK 1210s ok 1 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'barbar': OK 1210s ok 2 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'foofoo': OK 1210s ok 3 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'barbar': OK 1210s ok 4 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'barbar': OK 1210s ok 5 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'barbar': OK 1210s ok 6 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'foof 1210s oo': OK 1210s ok 7 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'xfoo': OK 1210s ok 8 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1210s ok 9 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s barx 1210s ': OK 1210s ok 10 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'a$1axb(': OK 1210s ok 11 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'a$XX': OK 1210s ok 12 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1210s ok 13 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'x&x': OK 1210s ok 14 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'xx': OK 1210s ok 15 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'fcooar': OK 1210s ok 16 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'fc$1ar': OK 1210s ok 17 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'fdooar': OK 1210s ok 18 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s got 200 'XXXfooXXX 1210s bar': OK 1210s ok 19 1210s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1210s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1210s ok 1214s t/modules/unique_id.t ............... 1214s 1..300 1214s # Running under perl version 5.038002 for linux 1214s # Current time local: Sun Mar 24 21:52:48 2024 1214s # Current time GMT: Sun Mar 24 21:52:48 2024 1214s # Using Test.pm version 1.31 1214s # Using Apache/Test.pm version 1.42 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 1 1214s # unique id: ZgCgsljdmv8cucGhzH56IQAAAAE 1214s ok 2 1214s ok 3 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 4 1214s # unique id: ZgCgsmBtTqqMw5BZoCgooQAAAAY 1214s ok 5 1214s ok 6 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 7 1214s # unique id: ZgCgsmmcRv64mB4TQBrcSwAAAAQ 1214s ok 8 1214s ok 9 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 10 1214s # unique id: ZgCgsljdmv8cucGhzH56IgAAAAE 1214s ok 11 1214s ok 12 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 13 1214s # unique id: ZgCgsmBtTqqMw5BZoCgoogAAAAY 1214s ok 14 1214s ok 15 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 16 1214s # unique id: ZgCgsmmcRv64mB4TQBrcTAAAAAQ 1214s ok 17 1214s ok 18 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 19 1214s # unique id: ZgCgsljdmv8cucGhzH56IwAAAAE 1214s ok 20 1214s ok 21 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 22 1214s # unique id: ZgCgsmBtTqqMw5BZoCgoowAAAAY 1214s ok 23 1214s ok 24 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 25 1214s # unique id: ZgCgsmmcRv64mB4TQBrcTQAAAAQ 1214s ok 26 1214s ok 27 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 28 1214s # unique id: ZgCgsljdmv8cucGhzH56JAAAAAE 1214s ok 29 1214s ok 30 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 31 1214s # unique id: ZgCgsmBtTqqMw5BZoCgopAAAAAY 1214s ok 32 1214s ok 33 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 34 1214s # unique id: ZgCgsmmcRv64mB4TQBrcTgAAAAQ 1214s ok 35 1214s ok 36 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 37 1214s # unique id: ZgCgsljdmv8cucGhzH56JQAAAAE 1214s ok 38 1214s ok 39 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 40 1214s # unique id: ZgCgsmBtTqqMw5BZoCgopQAAAAY 1214s ok 41 1214s ok 42 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 43 1214s # unique id: ZgCgsmmcRv64mB4TQBrcTwAAAAQ 1214s ok 44 1214s ok 45 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 46 1214s # unique id: ZgCgsljdmv8cucGhzH56JgAAAAE 1214s ok 47 1214s ok 48 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 49 1214s # unique id: ZgCgsmBtTqqMw5BZoCgopgAAAAY 1214s ok 50 1214s ok 51 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 52 1214s # unique id: ZgCgsmmcRv64mB4TQBrcUAAAAAQ 1214s ok 53 1214s ok 54 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 55 1214s # unique id: ZgCgs1jdmv8cucGhzH56JwAAAAE 1214s ok 56 1214s ok 57 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 58 1214s # unique id: ZgCgs2BtTqqMw5BZoCgopwAAAAY 1214s ok 59 1214s ok 60 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 61 1214s # unique id: ZgCgs2mcRv64mB4TQBrcUQAAAAQ 1214s ok 62 1214s ok 63 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 64 1214s # unique id: ZgCgs1jdmv8cucGhzH56KAAAAAE 1214s ok 65 1214s ok 66 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 67 1214s # unique id: ZgCgs2BtTqqMw5BZoCgoqAAAAAY 1214s ok 68 1214s ok 69 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 70 1214s # unique id: ZgCgs2mcRv64mB4TQBrcUgAAAAQ 1214s ok 71 1214s ok 72 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 73 1214s # unique id: ZgCgs1jdmv8cucGhzH56KQAAAAE 1214s ok 74 1214s ok 75 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 76 1214s # unique id: ZgCgs2BtTqqMw5BZoCgoqQAAAAY 1214s ok 77 1214s ok 78 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 79 1214s # unique id: ZgCgs2mcRv64mB4TQBrcUwAAAAQ 1214s ok 80 1214s ok 81 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 82 1214s # unique id: ZgCgs1jdmv8cucGhzH56KgAAAAE 1214s ok 83 1214s ok 84 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 85 1214s # unique id: ZgCgs2BtTqqMw5BZoCgoqgAAAAY 1214s ok 86 1214s ok 87 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 88 1214s # unique id: ZgCgs2mcRv64mB4TQBrcVAAAAAQ 1214s ok 89 1214s ok 90 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 91 1214s # unique id: ZgCgs1jdmv8cucGhzH56KwAAAAE 1214s ok 92 1214s ok 93 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 94 1214s # unique id: ZgCgs2BtTqqMw5BZoCgoqwAAAAY 1214s ok 95 1214s ok 96 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 97 1214s # unique id: ZgCgs2mcRv64mB4TQBrcVQAAAAQ 1214s ok 98 1214s ok 99 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 100 1214s # unique id: ZgCgs1jdmv8cucGhzH56LAAAAAE 1214s ok 101 1214s ok 102 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 103 1214s # unique id: ZgCgs2BtTqqMw5BZoCgorAAAAAY 1214s ok 104 1214s ok 105 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 106 1214s # unique id: ZgCgs2mcRv64mB4TQBrcVgAAAAQ 1214s ok 107 1214s ok 108 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 109 1214s # unique id: ZgCgs1jdmv8cucGhzH56LQAAAAE 1214s ok 110 1214s ok 111 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 112 1214s # unique id: ZgCgs2BtTqqMw5BZoCgorQAAAAY 1214s ok 113 1214s ok 114 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 115 1214s # unique id: ZgCgs2mcRv64mB4TQBrcVwAAAAQ 1214s ok 116 1214s ok 117 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 118 1214s # unique id: ZgCgs1jdmv8cucGhzH56LgAAAAE 1214s ok 119 1214s ok 120 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 121 1214s # unique id: ZgCgs2BtTqqMw5BZoCgorgAAAAY 1214s ok 122 1214s ok 123 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 124 1214s # unique id: ZgCgs2mcRv64mB4TQBrcWAAAAAQ 1214s ok 125 1214s ok 126 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 127 1214s # unique id: ZgCgs1jdmv8cucGhzH56LwAAAAE 1214s ok 128 1214s ok 129 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 130 1214s # unique id: ZgCgs2BtTqqMw5BZoCgorwAAAAY 1214s ok 131 1214s ok 132 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 133 1214s # unique id: ZgCgs2mcRv64mB4TQBrcWQAAAAQ 1214s ok 134 1214s ok 135 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 136 1214s # unique id: ZgCgs1jdmv8cucGhzH56MAAAAAE 1214s ok 137 1214s ok 138 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 139 1214s # unique id: ZgCgs2BtTqqMw5BZoCgosAAAAAY 1214s ok 140 1214s ok 141 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 142 1214s # unique id: ZgCgs2mcRv64mB4TQBrcWgAAAAQ 1214s ok 143 1214s ok 144 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 145 1214s # unique id: ZgCgs1jdmv8cucGhzH56MQAAAAE 1214s ok 146 1214s ok 147 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 148 1214s # unique id: ZgCgs2BtTqqMw5BZoCgosQAAAAY 1214s ok 149 1214s ok 150 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 151 1214s # unique id: ZgCgs2mcRv64mB4TQBrcWwAAAAQ 1214s ok 152 1214s ok 153 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 154 1214s # unique id: ZgCgs1jdmv8cucGhzH56MgAAAAE 1214s ok 155 1214s ok 156 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 157 1214s # unique id: ZgCgs2BtTqqMw5BZoCgosgAAAAY 1214s ok 158 1214s ok 159 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 160 1214s # unique id: ZgCgs2mcRv64mB4TQBrcXAAAAAQ 1214s ok 161 1214s ok 162 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 163 1214s # unique id: ZgCgs1jdmv8cucGhzH56MwAAAAE 1214s ok 164 1214s ok 165 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 166 1214s # unique id: ZgCgs2BtTqqMw5BZoCgoswAAAAY 1214s ok 167 1214s ok 168 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 169 1214s # unique id: ZgCgs2mcRv64mB4TQBrcXQAAAAQ 1214s ok 170 1214s ok 171 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 172 1214s # unique id: ZgCgs1jdmv8cucGhzH56NAAAAAE 1214s ok 173 1214s ok 174 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 175 1214s # unique id: ZgCgs2BtTqqMw5BZoCgotAAAAAY 1214s ok 176 1214s ok 177 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 178 1214s # unique id: ZgCgs2mcRv64mB4TQBrcXgAAAAQ 1214s ok 179 1214s ok 180 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 181 1214s # unique id: ZgCgs1jdmv8cucGhzH56NQAAAAE 1214s ok 182 1214s ok 183 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 184 1214s # unique id: ZgCgs2BtTqqMw5BZoCgotQAAAAY 1214s ok 185 1214s ok 186 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 187 1214s # unique id: ZgCgs2mcRv64mB4TQBrcXwAAAAQ 1214s ok 188 1214s ok 189 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 190 1214s # unique id: ZgCgs1jdmv8cucGhzH56NgAAAAE 1214s ok 191 1214s ok 192 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 193 1214s # unique id: ZgCgs2BtTqqMw5BZoCgotgAAAAY 1214s ok 194 1214s ok 195 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 196 1214s # unique id: ZgCgs2mcRv64mB4TQBrcYAAAAAQ 1214s ok 197 1214s ok 198 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 199 1214s # unique id: ZgCgs1jdmv8cucGhzH56NwAAAAE 1214s ok 200 1214s ok 201 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 202 1214s # unique id: ZgCgs2BtTqqMw5BZoCgotwAAAAY 1214s ok 203 1214s ok 204 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 205 1214s # unique id: ZgCgs2mcRv64mB4TQBrcYQAAAAQ 1214s ok 206 1214s ok 207 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 208 1214s # unique id: ZgCgs1jdmv8cucGhzH56OAAAAAE 1214s ok 209 1214s ok 210 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 211 1214s # unique id: ZgCgs2BtTqqMw5BZoCgouAAAAAY 1214s ok 212 1214s ok 213 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 214 1214s # unique id: ZgCgs2mcRv64mB4TQBrcYgAAAAQ 1214s ok 215 1214s ok 216 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 217 1214s # unique id: ZgCgs1jdmv8cucGhzH56OQAAAAE 1214s ok 218 1214s ok 219 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 220 1214s # unique id: ZgCgs2BtTqqMw5BZoCgouQAAAAY 1214s ok 221 1214s ok 222 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 223 1214s # unique id: ZgCgs2mcRv64mB4TQBrcYwAAAAQ 1214s ok 224 1214s ok 225 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 226 1214s # unique id: ZgCgs1jdmv8cucGhzH56OgAAAAE 1214s ok 227 1214s ok 228 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 229 1214s # unique id: ZgCgs2BtTqqMw5BZoCgougAAAAY 1214s ok 230 1214s ok 231 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 232 1214s # unique id: ZgCgtGmcRv64mB4TQBrcZAAAAAQ 1214s ok 233 1214s ok 234 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 235 1214s # unique id: ZgCgtFjdmv8cucGhzH56OwAAAAE 1214s ok 236 1214s ok 237 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 238 1214s # unique id: ZgCgtGBtTqqMw5BZoCgouwAAAAY 1214s ok 239 1214s ok 240 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 241 1214s # unique id: ZgCgtGmcRv64mB4TQBrcZQAAAAQ 1214s ok 242 1214s ok 243 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 244 1214s # unique id: ZgCgtFjdmv8cucGhzH56PAAAAAE 1214s ok 245 1214s ok 246 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 247 1214s # unique id: ZgCgtGBtTqqMw5BZoCgovAAAAAY 1214s ok 248 1214s ok 249 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 250 1214s # unique id: ZgCgtGmcRv64mB4TQBrcZgAAAAQ 1214s ok 251 1214s ok 252 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 253 1214s # unique id: ZgCgtFjdmv8cucGhzH56PQAAAAE 1214s ok 254 1214s ok 255 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 256 1214s # unique id: ZgCgtGBtTqqMw5BZoCgovQAAAAY 1214s ok 257 1214s ok 258 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 259 1214s # unique id: ZgCgtGmcRv64mB4TQBrcZwAAAAQ 1214s ok 260 1214s ok 261 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 262 1214s # unique id: ZgCgtFjdmv8cucGhzH56PgAAAAE 1214s ok 263 1214s ok 264 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 265 1214s # unique id: ZgCgtGBtTqqMw5BZoCgovgAAAAY 1214s ok 266 1214s ok 267 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 268 1214s # unique id: ZgCgtGmcRv64mB4TQBrcaAAAAAQ 1214s ok 269 1214s ok 270 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 271 1214s # unique id: ZgCgtFjdmv8cucGhzH56PwAAAAE 1214s ok 272 1214s ok 273 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 274 1214s # unique id: ZgCgtGBtTqqMw5BZoCgovwAAAAY 1214s ok 275 1214s ok 276 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 277 1214s # unique id: ZgCgtGmcRv64mB4TQBrcaQAAAAQ 1214s ok 278 1214s ok 279 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 280 1214s # unique id: ZgCgtFjdmv8cucGhzH56QAAAAAE 1214s ok 281 1214s ok 282 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 283 1214s # unique id: ZgCgtGBtTqqMw5BZoCgowAAAAAY 1214s ok 284 1214s ok 285 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 286 1214s # unique id: ZgCgtGmcRv64mB4TQBrcagAAAAQ 1214s ok 287 1214s ok 288 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 289 1214s # unique id: ZgCgtFjdmv8cucGhzH56QQAAAAE 1214s ok 290 1214s ok 291 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 292 1214s # unique id: ZgCgtGBtTqqMw5BZoCgowQAAAAY 1214s ok 293 1214s ok 294 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 295 1214s # unique id: ZgCgtGmcRv64mB4TQBrcawAAAAQ 1214s ok 296 1214s ok 297 1214s # testing : fetch unique ID 1214s # expected: 200 1214s # received: '200' 1214s ok 298 1214s # unique id: ZgCgtFjdmv8cucGhzH56QgAAAAE 1214s ok 299 1214s ok 300 1214s ok 1217s t/modules/usertrack.t ............... 1217s 1..1004 1217s # Running under perl version 5.038002 for linux 1217s # Current time local: Sun Mar 24 21:52:52 2024 1217s # Current time GMT: Sun Mar 24 21:52:52 2024 1217s # Using Test.pm version 1.31 1217s # Using Apache/Test.pm version 1.42 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 1 1217s ok 2 1217s Set-Cookie: usertrack_test=8a46af3a.6146f1447a1d0; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=8a46af3a.6146f1447a1d0 1217s ok 3 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 4 1217s ok 5 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 6 1217s ok 7 1217s Set-Cookie: usertrack_test=21f255f8.6146f1447bd61; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=21f255f8.6146f1447bd61 1217s ok 8 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 9 1217s ok 10 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 11 1217s ok 12 1217s Set-Cookie: usertrack_test=a97edbfb.6146f1447c9ea; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=a97edbfb.6146f1447c9ea 1217s ok 13 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 14 1217s ok 15 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 16 1217s ok 17 1217s Set-Cookie: usertrack_test=92714809.6146f1447d5ac; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=92714809.6146f1447d5ac 1217s ok 18 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 19 1217s ok 20 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 21 1217s ok 22 1217s Set-Cookie: usertrack_test=764d87f4.6146f1447e252; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=764d87f4.6146f1447e252 1217s ok 23 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 24 1217s ok 25 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 26 1217s ok 27 1217s Set-Cookie: usertrack_test=d22ffb4c.6146f1447ee04; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=d22ffb4c.6146f1447ee04 1217s ok 28 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 29 1217s ok 30 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 31 1217s ok 32 1217s Set-Cookie: usertrack_test=d288c7e2.6146f1447f9f2; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=d288c7e2.6146f1447f9f2 1217s ok 33 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 34 1217s ok 35 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 36 1217s ok 37 1217s Set-Cookie: usertrack_test=bb1c6707.6146f14480575; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=bb1c6707.6146f14480575 1217s ok 38 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 39 1217s ok 40 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 41 1217s ok 42 1217s Set-Cookie: usertrack_test=5522c406.6146f1448123c; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=5522c406.6146f1448123c 1217s ok 43 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 44 1217s ok 45 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 46 1217s ok 47 1217s Set-Cookie: usertrack_test=177e14f5.6146f14481dc6; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=177e14f5.6146f14481dc6 1217s ok 48 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 49 1217s ok 50 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 51 1217s ok 52 1217s Set-Cookie: usertrack_test=61ba900a.6146f14482917; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=61ba900a.6146f14482917 1217s ok 53 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 54 1217s ok 55 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 56 1217s ok 57 1217s Set-Cookie: usertrack_test=2bf836ab.6146f14483477; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=2bf836ab.6146f14483477 1217s ok 58 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 59 1217s ok 60 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 61 1217s ok 62 1217s Set-Cookie: usertrack_test=4cd52f3a.6146f144840b3; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=4cd52f3a.6146f144840b3 1217s ok 63 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 64 1217s ok 65 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 66 1217s ok 67 1217s Set-Cookie: usertrack_test=ccb2b002.6146f14484ca2; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=ccb2b002.6146f14484ca2 1217s ok 68 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 69 1217s ok 70 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 71 1217s ok 72 1217s Set-Cookie: usertrack_test=599a7064.6146f1448591a; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=599a7064.6146f1448591a 1217s ok 73 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 74 1217s ok 75 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 76 1217s ok 77 1217s Set-Cookie: usertrack_test=15f8c3e0.6146f14486536; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=15f8c3e0.6146f14486536 1217s ok 78 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 79 1217s ok 80 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 81 1217s ok 82 1217s Set-Cookie: usertrack_test=5391bea6.6146f1448707c; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=5391bea6.6146f1448707c 1217s ok 83 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 84 1217s ok 85 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 86 1217s ok 87 1217s Set-Cookie: usertrack_test=b25a4dcb.6146f14487bb2; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=b25a4dcb.6146f14487bb2 1217s ok 88 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 89 1217s ok 90 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 91 1217s ok 92 1217s Set-Cookie: usertrack_test=9a49a197.6146f14488b62; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=9a49a197.6146f14488b62 1217s ok 93 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 94 1217s ok 95 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 96 1217s ok 97 1217s Set-Cookie: usertrack_test=8ebc1b95.6146f144896d0; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=8ebc1b95.6146f144896d0 1217s ok 98 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 99 1217s ok 100 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 101 1217s ok 102 1217s Set-Cookie: usertrack_test=e93693b3.6146f1448a206; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=e93693b3.6146f1448a206 1217s ok 103 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 104 1217s ok 105 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 106 1217s ok 107 1217s Set-Cookie: usertrack_test=81a16d32.6146f1448b024; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=81a16d32.6146f1448b024 1217s ok 108 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 109 1217s ok 110 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 111 1217s ok 112 1217s Set-Cookie: usertrack_test=e645d899.6146f1448bb6f; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=e645d899.6146f1448bb6f 1217s ok 113 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 114 1217s ok 115 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 116 1217s ok 117 1217s Set-Cookie: usertrack_test=17f8e43b.6146f1448c785; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=17f8e43b.6146f1448c785 1217s ok 118 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 119 1217s ok 120 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 121 1217s ok 122 1217s Set-Cookie: usertrack_test=bf2948d4.6146f1448d3c2; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=bf2948d4.6146f1448d3c2 1217s ok 123 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 124 1217s ok 125 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 126 1217s ok 127 1217s Set-Cookie: usertrack_test=dba5926f.6146f1448df43; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=dba5926f.6146f1448df43 1217s ok 128 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 129 1217s ok 130 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 131 1217s ok 132 1217s Set-Cookie: usertrack_test=515bd1f8.6146f1448ea8f; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=515bd1f8.6146f1448ea8f 1217s ok 133 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 134 1217s ok 135 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 136 1217s ok 137 1217s Set-Cookie: usertrack_test=2b6cada6.6146f1448f66a; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=2b6cada6.6146f1448f66a 1217s ok 138 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 139 1217s ok 140 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 141 1217s ok 142 1217s Set-Cookie: usertrack_test=ea4c327d.6146f14490297; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=ea4c327d.6146f14490297 1217s ok 143 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 144 1217s ok 145 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 146 1217s ok 147 1217s Set-Cookie: usertrack_test=45615584.6146f14490e75; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=45615584.6146f14490e75 1217s ok 148 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 149 1217s ok 150 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 151 1217s ok 152 1217s Set-Cookie: usertrack_test=339c0acd.6146f14491b76; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=339c0acd.6146f14491b76 1217s ok 153 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 154 1217s ok 155 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 156 1217s ok 157 1217s Set-Cookie: usertrack_test=7063682b.6146f1449277b; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=7063682b.6146f1449277b 1217s ok 158 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 159 1217s ok 160 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 161 1217s ok 162 1217s Set-Cookie: usertrack_test=3bb4272.6146f1449327f; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=3bb4272.6146f1449327f 1217s ok 163 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 164 1217s ok 165 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 166 1217s ok 167 1217s Set-Cookie: usertrack_test=6426aaac.6146f14493d4f; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=6426aaac.6146f14493d4f 1217s ok 168 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 169 1217s ok 170 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 171 1217s ok 172 1217s Set-Cookie: usertrack_test=8270f56e.6146f144948da; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=8270f56e.6146f144948da 1217s ok 173 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 174 1217s ok 175 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 176 1217s ok 177 1217s Set-Cookie: usertrack_test=e8101b7e.6146f14495489; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=e8101b7e.6146f14495489 1217s ok 178 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 179 1217s ok 180 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 181 1217s ok 182 1217s Set-Cookie: usertrack_test=2f66c6b9.6146f1449619d; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=2f66c6b9.6146f1449619d 1217s ok 183 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 184 1217s ok 185 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 186 1217s ok 187 1217s Set-Cookie: usertrack_test=a562f52e.6146f14496e76; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=a562f52e.6146f14496e76 1217s ok 188 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 189 1217s ok 190 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 191 1217s ok 192 1217s Set-Cookie: usertrack_test=b564c90d.6146f144979cf; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=b564c90d.6146f144979cf 1217s ok 193 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 194 1217s ok 195 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 196 1217s ok 197 1217s Set-Cookie: usertrack_test=f6180e37.6146f1449857b; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=f6180e37.6146f1449857b 1217s ok 198 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 199 1217s ok 200 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 201 1217s ok 202 1217s Set-Cookie: usertrack_test=fd507452.6146f14499094; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=fd507452.6146f14499094 1217s ok 203 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 204 1217s ok 205 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 206 1217s ok 207 1217s Set-Cookie: usertrack_test=73a6f400.6146f14499c09; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=73a6f400.6146f14499c09 1217s ok 208 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 209 1217s ok 210 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 211 1217s ok 212 1217s Set-Cookie: usertrack_test=7917f9d2.6146f1449a88d; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=7917f9d2.6146f1449a88d 1217s ok 213 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 214 1217s ok 215 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 216 1217s ok 217 1217s Set-Cookie: usertrack_test=657a03b5.6146f1449b509; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=657a03b5.6146f1449b509 1217s ok 218 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 219 1217s ok 220 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 221 1217s ok 222 1217s Set-Cookie: usertrack_test=d02df103.6146f1449c006; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=d02df103.6146f1449c006 1217s ok 223 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 224 1217s ok 225 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 226 1217s ok 227 1217s Set-Cookie: usertrack_test=d16f3bc0.6146f1449cba5; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=d16f3bc0.6146f1449cba5 1217s ok 228 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 229 1217s ok 230 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 231 1217s ok 232 1217s Set-Cookie: usertrack_test=ebce700.6146f1449d7dc; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=ebce700.6146f1449d7dc 1217s ok 233 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 234 1217s ok 235 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 236 1217s ok 237 1217s Set-Cookie: usertrack_test=4c668dd.6146f1449e343; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=4c668dd.6146f1449e343 1217s ok 238 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 239 1217s ok 240 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 241 1217s ok 242 1217s Set-Cookie: usertrack_test=86e68375.6146f1449ef0a; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=86e68375.6146f1449ef0a 1217s ok 243 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 244 1217s ok 245 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 246 1217s ok 247 1217s Set-Cookie: usertrack_test=9d42ca4d.6146f1449fb51; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=9d42ca4d.6146f1449fb51 1217s ok 248 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 249 1217s ok 250 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 251 1217s ok 252 1217s Set-Cookie: usertrack_test=3722aa41.6146f144a0772; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=3722aa41.6146f144a0772 1217s ok 253 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 254 1217s ok 255 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 256 1217s ok 257 1217s Set-Cookie: usertrack_test=abe7a776.6146f144a12b1; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=abe7a776.6146f144a12b1 1217s ok 258 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 259 1217s ok 260 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 261 1217s ok 262 1217s Set-Cookie: usertrack_test=db8abc3d.6146f144a1e75; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=db8abc3d.6146f144a1e75 1217s ok 263 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 264 1217s ok 265 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 266 1217s ok 267 1217s Set-Cookie: usertrack_test=2b3dcd21.6146f144a2a06; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=2b3dcd21.6146f144a2a06 1217s ok 268 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 269 1217s ok 270 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 271 1217s ok 272 1217s Set-Cookie: usertrack_test=23478e0b.6146f144a3560; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=23478e0b.6146f144a3560 1217s ok 273 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 274 1217s ok 275 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 276 1217s ok 277 1217s Set-Cookie: usertrack_test=418319d7.6146f144a40da; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=418319d7.6146f144a40da 1217s ok 278 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 279 1217s ok 280 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 281 1217s ok 282 1217s Set-Cookie: usertrack_test=d3b0b5b5.6146f144a4bc9; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=d3b0b5b5.6146f144a4bc9 1217s ok 283 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 284 1217s ok 285 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 286 1217s ok 287 1217s Set-Cookie: usertrack_test=b11024ec.6146f144a5701; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=b11024ec.6146f144a5701 1217s ok 288 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 289 1217s ok 290 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 291 1217s ok 292 1217s Set-Cookie: usertrack_test=3a35b1ea.6146f144a62b8; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=3a35b1ea.6146f144a62b8 1217s ok 293 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 294 1217s ok 295 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 296 1217s ok 297 1217s Set-Cookie: usertrack_test=3d1cfe55.6146f144a6e27; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=3d1cfe55.6146f144a6e27 1217s ok 298 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 299 1217s ok 300 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 301 1217s ok 302 1217s Set-Cookie: usertrack_test=9adef2fc.6146f144a79ca; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=9adef2fc.6146f144a79ca 1217s ok 303 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 304 1217s ok 305 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 306 1217s ok 307 1217s Set-Cookie: usertrack_test=10aab4da.6146f144a850b; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=10aab4da.6146f144a850b 1217s ok 308 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 309 1217s ok 310 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 311 1217s ok 312 1217s Set-Cookie: usertrack_test=7fe15a3d.6146f144a8fb9; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=7fe15a3d.6146f144a8fb9 1217s ok 313 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 314 1217s ok 315 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 316 1217s ok 317 1217s Set-Cookie: usertrack_test=7f4fb460.6146f144a9b0b; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=7f4fb460.6146f144a9b0b 1217s ok 318 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 319 1217s ok 320 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 321 1217s ok 322 1217s Set-Cookie: usertrack_test=3bbedc9b.6146f144aa64f; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=3bbedc9b.6146f144aa64f 1217s ok 323 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 324 1217s ok 325 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 326 1217s ok 327 1217s Set-Cookie: usertrack_test=4018a9f8.6146f144ab1fe; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=4018a9f8.6146f144ab1fe 1217s ok 328 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 329 1217s ok 330 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 331 1217s ok 332 1217s Set-Cookie: usertrack_test=6e9f58b9.6146f144abdbe; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=6e9f58b9.6146f144abdbe 1217s ok 333 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 334 1217s ok 335 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 336 1217s ok 337 1217s Set-Cookie: usertrack_test=e85d5498.6146f144ac94e; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=e85d5498.6146f144ac94e 1217s ok 338 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 339 1217s ok 340 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 341 1217s ok 342 1217s Set-Cookie: usertrack_test=c7c0c53c.6146f144ad430; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=c7c0c53c.6146f144ad430 1217s ok 343 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 344 1217s ok 345 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 346 1217s ok 347 1217s Set-Cookie: usertrack_test=af3a05b3.6146f144adff4; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=af3a05b3.6146f144adff4 1217s ok 348 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 349 1217s ok 350 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 351 1217s ok 352 1217s Set-Cookie: usertrack_test=d7de6007.6146f144aebb0; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=d7de6007.6146f144aebb0 1217s ok 353 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 354 1217s ok 355 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 356 1217s ok 357 1217s Set-Cookie: usertrack_test=8cbd9b69.6146f144af6bd; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=8cbd9b69.6146f144af6bd 1217s ok 358 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 359 1217s ok 360 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 361 1217s ok 362 1217s Set-Cookie: usertrack_test=8ae7024a.6146f144b0449; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=8ae7024a.6146f144b0449 1217s ok 363 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 364 1217s ok 365 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 366 1217s ok 367 1217s Set-Cookie: usertrack_test=6286139f.6146f144b1291; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=6286139f.6146f144b1291 1217s ok 368 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 369 1217s ok 370 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 371 1217s ok 372 1217s Set-Cookie: usertrack_test=5b9e0f63.6146f144b1f3d; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=5b9e0f63.6146f144b1f3d 1217s ok 373 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 374 1217s ok 375 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 376 1217s ok 377 1217s Set-Cookie: usertrack_test=fb91494a.6146f144b2abd; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=fb91494a.6146f144b2abd 1217s ok 378 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 379 1217s ok 380 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 381 1217s ok 382 1217s Set-Cookie: usertrack_test=b2b5fd81.6146f144b367a; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=b2b5fd81.6146f144b367a 1217s ok 383 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 384 1217s ok 385 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 386 1217s ok 387 1217s Set-Cookie: usertrack_test=24e61102.6146f144b449b; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=24e61102.6146f144b449b 1217s ok 388 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 389 1217s ok 390 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 391 1217s ok 392 1217s Set-Cookie: usertrack_test=f30e3cad.6146f144b5019; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=f30e3cad.6146f144b5019 1217s ok 393 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 394 1217s ok 395 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 396 1217s ok 397 1217s Set-Cookie: usertrack_test=9cc02f01.6146f144b5b9a; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=9cc02f01.6146f144b5b9a 1217s ok 398 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 399 1217s ok 400 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 401 1217s ok 402 1217s Set-Cookie: usertrack_test=14ed04e5.6146f144b6757; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=14ed04e5.6146f144b6757 1217s ok 403 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 404 1217s ok 405 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 406 1217s ok 407 1217s Set-Cookie: usertrack_test=40035c34.6146f144b7327; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=40035c34.6146f144b7327 1217s ok 408 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 409 1217s ok 410 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 411 1217s ok 412 1217s Set-Cookie: usertrack_test=b74a7b0e.6146f144b7ec0; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=b74a7b0e.6146f144b7ec0 1217s ok 413 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 414 1217s ok 415 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 416 1217s ok 417 1217s Set-Cookie: usertrack_test=2d1b66e5.6146f144b8981; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=2d1b66e5.6146f144b8981 1217s ok 418 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 419 1217s ok 420 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 421 1217s ok 422 1217s Set-Cookie: usertrack_test=98acc159.6146f144b946f; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=98acc159.6146f144b946f 1217s ok 423 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 424 1217s ok 425 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 426 1217s ok 427 1217s Set-Cookie: usertrack_test=1407995.6146f144b9f51; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=1407995.6146f144b9f51 1217s ok 428 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 429 1217s ok 430 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 431 1217s ok 432 1217s Set-Cookie: usertrack_test=1d70629f.6146f144baaf3; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=1d70629f.6146f144baaf3 1217s ok 433 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 434 1217s ok 435 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 436 1217s ok 437 1217s Set-Cookie: usertrack_test=48bb23b9.6146f144bb60d; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=48bb23b9.6146f144bb60d 1217s ok 438 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 439 1217s ok 440 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 441 1217s ok 442 1217s Set-Cookie: usertrack_test=34bf254a.6146f144bc1c8; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=34bf254a.6146f144bc1c8 1217s ok 443 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 444 1217s ok 445 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 446 1217s ok 447 1217s Set-Cookie: usertrack_test=175b1ddd.6146f144bcca6; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=175b1ddd.6146f144bcca6 1217s ok 448 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 449 1217s ok 450 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 451 1217s ok 452 1217s Set-Cookie: usertrack_test=3f6bafe0.6146f144bd8d7; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=3f6bafe0.6146f144bd8d7 1217s ok 453 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 454 1217s ok 455 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 456 1217s ok 457 1217s Set-Cookie: usertrack_test=2f3f8461.6146f144be64f; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=2f3f8461.6146f144be64f 1217s ok 458 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 459 1217s ok 460 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 461 1217s ok 462 1217s Set-Cookie: usertrack_test=3b6d0aa0.6146f144bf1e3; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=3b6d0aa0.6146f144bf1e3 1217s ok 463 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 464 1217s ok 465 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 466 1217s ok 467 1217s Set-Cookie: usertrack_test=4b785cf6.6146f144bfd56; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=4b785cf6.6146f144bfd56 1217s ok 468 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 469 1217s ok 470 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 471 1217s ok 472 1217s Set-Cookie: usertrack_test=6fcca59a.6146f144c093f; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=6fcca59a.6146f144c093f 1217s ok 473 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 474 1217s ok 475 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 476 1217s ok 477 1217s Set-Cookie: usertrack_test=171c94d5.6146f144c157e; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=171c94d5.6146f144c157e 1217s ok 478 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 479 1217s ok 480 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 481 1217s ok 482 1217s Set-Cookie: usertrack_test=71c5902f.6146f144c2245; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=71c5902f.6146f144c2245 1217s ok 483 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 484 1217s ok 485 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 486 1217s ok 487 1217s Set-Cookie: usertrack_test=ac175b2c.6146f144c2ef6; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=ac175b2c.6146f144c2ef6 1217s ok 488 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 489 1217s ok 490 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 491 1217s ok 492 1217s Set-Cookie: usertrack_test=1f93cd6d.6146f144c3b58; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=1f93cd6d.6146f144c3b58 1217s ok 493 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 494 1217s ok 495 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 496 1217s ok 497 1217s Set-Cookie: usertrack_test=5dd47c61.6146f144c47e7; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=5dd47c61.6146f144c47e7 1217s ok 498 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 499 1217s ok 500 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 501 1217s ok 502 1217s Set-Cookie: usertrack_test=97d00de8.6146f144c5451; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=97d00de8.6146f144c5451 1217s ok 503 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 504 1217s ok 505 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 506 1217s ok 507 1217s Set-Cookie: usertrack_test=df63af82.6146f144c606e; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=df63af82.6146f144c606e 1217s ok 508 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 509 1217s ok 510 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 511 1217s ok 512 1217s Set-Cookie: usertrack_test=81ae8931.6146f144c6c76; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=81ae8931.6146f144c6c76 1217s ok 513 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 514 1217s ok 515 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 516 1217s ok 517 1217s Set-Cookie: usertrack_test=7b472587.6146f144c7835; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=7b472587.6146f144c7835 1217s ok 518 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 519 1217s ok 520 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 521 1217s ok 522 1217s Set-Cookie: usertrack_test=44e96e6e.6146f144c836c; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=44e96e6e.6146f144c836c 1217s ok 523 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 524 1217s ok 525 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 526 1217s ok 527 1217s Set-Cookie: usertrack_test=384edfa.6146f144c8f23; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=384edfa.6146f144c8f23 1217s ok 528 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 529 1217s ok 530 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 531 1217s ok 532 1217s Set-Cookie: usertrack_test=6b052434.6146f144c9b78; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=6b052434.6146f144c9b78 1217s ok 533 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 534 1217s ok 535 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 536 1217s ok 537 1217s Set-Cookie: usertrack_test=c76c7bcd.6146f144ca75d; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=c76c7bcd.6146f144ca75d 1217s ok 538 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 539 1217s ok 540 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 541 1217s ok 542 1217s Set-Cookie: usertrack_test=e2424a32.6146f144cb333; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=e2424a32.6146f144cb333 1217s ok 543 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 544 1217s ok 545 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 546 1217s ok 547 1217s Set-Cookie: usertrack_test=3771914d.6146f144cbe6c; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=3771914d.6146f144cbe6c 1217s ok 548 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 549 1217s ok 550 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 551 1217s ok 552 1217s Set-Cookie: usertrack_test=6a2318b.6146f144cca2b; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=6a2318b.6146f144cca2b 1217s ok 553 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 554 1217s ok 555 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 556 1217s ok 557 1217s Set-Cookie: usertrack_test=26e2fcc4.6146f144cd599; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=26e2fcc4.6146f144cd599 1217s ok 558 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 559 1217s ok 560 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 561 1217s ok 562 1217s Set-Cookie: usertrack_test=ff78ea00.6146f144ce07b; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=ff78ea00.6146f144ce07b 1217s ok 563 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 564 1217s ok 565 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 566 1217s ok 567 1217s Set-Cookie: usertrack_test=c8e8c626.6146f144ceb98; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=c8e8c626.6146f144ceb98 1217s ok 568 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 569 1217s ok 570 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 571 1217s ok 572 1217s Set-Cookie: usertrack_test=706affa7.6146f144cf6a8; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=706affa7.6146f144cf6a8 1217s ok 573 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 574 1217s ok 575 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 576 1217s ok 577 1217s Set-Cookie: usertrack_test=f7b73289.6146f144d0229; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=f7b73289.6146f144d0229 1217s ok 578 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 579 1217s ok 580 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 581 1217s ok 582 1217s Set-Cookie: usertrack_test=bf5831a4.6146f144d129c; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=bf5831a4.6146f144d129c 1217s ok 583 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 584 1217s ok 585 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 586 1217s ok 587 1217s Set-Cookie: usertrack_test=be37bd01.6146f144d1e0d; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=be37bd01.6146f144d1e0d 1217s ok 588 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 589 1217s ok 590 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 591 1217s ok 592 1217s Set-Cookie: usertrack_test=b9c73486.6146f144d29c9; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=b9c73486.6146f144d29c9 1217s ok 593 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 594 1217s ok 595 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 596 1217s ok 597 1217s Set-Cookie: usertrack_test=c1ef3229.6146f144d34a4; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=c1ef3229.6146f144d34a4 1217s ok 598 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 599 1217s ok 600 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 601 1217s ok 602 1217s Set-Cookie: usertrack_test=b17f728d.6146f144d3f98; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=b17f728d.6146f144d3f98 1217s ok 603 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 604 1217s ok 605 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 606 1217s ok 607 1217s Set-Cookie: usertrack_test=e6a0d06a.6146f144d4aa1; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=e6a0d06a.6146f144d4aa1 1217s ok 608 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 609 1217s ok 610 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 611 1217s ok 612 1217s Set-Cookie: usertrack_test=fc494a6f.6146f144d55fc; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=fc494a6f.6146f144d55fc 1217s ok 613 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 614 1217s ok 615 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 616 1217s ok 617 1217s Set-Cookie: usertrack_test=bcbb7282.6146f144d617d; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=bcbb7282.6146f144d617d 1217s ok 618 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 619 1217s ok 620 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 621 1217s ok 622 1217s Set-Cookie: usertrack_test=55c88d98.6146f144d6c78; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=55c88d98.6146f144d6c78 1217s ok 623 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 624 1217s ok 625 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 626 1217s ok 627 1217s Set-Cookie: usertrack_test=992961e7.6146f144d779c; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=992961e7.6146f144d779c 1217s ok 628 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 629 1217s ok 630 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 631 1217s ok 632 1217s Set-Cookie: usertrack_test=a1407f8d.6146f144d82e4; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=a1407f8d.6146f144d82e4 1217s ok 633 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 634 1217s ok 635 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 636 1217s ok 637 1217s Set-Cookie: usertrack_test=3f03f4db.6146f144d8e0f; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=3f03f4db.6146f144d8e0f 1217s ok 638 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 639 1217s ok 640 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 641 1217s ok 642 1217s Set-Cookie: usertrack_test=dd6bf3b3.6146f144d9990; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=dd6bf3b3.6146f144d9990 1217s ok 643 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 644 1217s ok 645 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 646 1217s ok 647 1217s Set-Cookie: usertrack_test=f1d38f45.6146f144da502; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=f1d38f45.6146f144da502 1217s ok 648 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 649 1217s ok 650 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 651 1217s ok 652 1217s Set-Cookie: usertrack_test=b538e76f.6146f144dafce; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=b538e76f.6146f144dafce 1217s ok 653 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 654 1217s ok 655 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 656 1217s ok 657 1217s Set-Cookie: usertrack_test=7f077501.6146f144dbb13; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=7f077501.6146f144dbb13 1217s ok 658 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 659 1217s ok 660 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 661 1217s ok 662 1217s Set-Cookie: usertrack_test=2cf7c2d.6146f144dc626; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=2cf7c2d.6146f144dc626 1217s ok 663 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 664 1217s ok 665 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 666 1217s ok 667 1217s Set-Cookie: usertrack_test=ba76b475.6146f144dd0fe; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=ba76b475.6146f144dd0fe 1217s ok 668 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 669 1217s ok 670 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 671 1217s ok 672 1217s Set-Cookie: usertrack_test=58530c8.6146f144ddbe3; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=58530c8.6146f144ddbe3 1217s ok 673 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 674 1217s ok 675 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 676 1217s ok 677 1217s Set-Cookie: usertrack_test=e89f541f.6146f144de788; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=e89f541f.6146f144de788 1217s ok 678 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 679 1217s ok 680 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 681 1217s ok 682 1217s Set-Cookie: usertrack_test=ae0eb8b.6146f144df32f; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=ae0eb8b.6146f144df32f 1217s ok 683 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 684 1217s ok 685 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 686 1217s ok 687 1217s Set-Cookie: usertrack_test=cc35ed53.6146f144dfe17; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=cc35ed53.6146f144dfe17 1217s ok 688 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 689 1217s ok 690 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 691 1217s ok 692 1217s Set-Cookie: usertrack_test=12147f21.6146f144e0926; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=12147f21.6146f144e0926 1217s ok 693 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 694 1217s ok 695 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 696 1217s ok 697 1217s Set-Cookie: usertrack_test=59c44181.6146f144e142c; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=59c44181.6146f144e142c 1217s ok 698 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 699 1217s ok 700 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 701 1217s ok 702 1217s Set-Cookie: usertrack_test=af06e131.6146f144e1f41; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=af06e131.6146f144e1f41 1217s ok 703 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 704 1217s ok 705 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 706 1217s ok 707 1217s Set-Cookie: usertrack_test=67a28b5d.6146f144e2afc; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=67a28b5d.6146f144e2afc 1217s ok 708 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 709 1217s ok 710 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 711 1217s ok 712 1217s Set-Cookie: usertrack_test=e29252.6146f144e3704; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=e29252.6146f144e3704 1217s ok 713 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 714 1217s ok 715 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 716 1217s ok 717 1217s Set-Cookie: usertrack_test=9e50aa56.6146f144e42cf; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=9e50aa56.6146f144e42cf 1217s ok 718 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 719 1217s ok 720 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 721 1217s ok 722 1217s Set-Cookie: usertrack_test=20036f5a.6146f144e4ddb; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=20036f5a.6146f144e4ddb 1217s ok 723 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 724 1217s ok 725 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 726 1217s ok 727 1217s Set-Cookie: usertrack_test=710c3c9.6146f144e592e; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=710c3c9.6146f144e592e 1217s ok 728 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 729 1217s ok 730 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 731 1217s ok 732 1217s Set-Cookie: usertrack_test=87bf20b8.6146f144e64a1; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=87bf20b8.6146f144e64a1 1217s ok 733 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 734 1217s ok 735 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 736 1217s ok 737 1217s Set-Cookie: usertrack_test=8b16fae3.6146f144e7171; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=8b16fae3.6146f144e7171 1217s ok 738 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 739 1217s ok 740 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 741 1217s ok 742 1217s Set-Cookie: usertrack_test=18c606ba.6146f144e7c9a; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=18c606ba.6146f144e7c9a 1217s ok 743 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 744 1217s ok 745 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 746 1217s ok 747 1217s Set-Cookie: usertrack_test=beafc22b.6146f144e87cd; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=beafc22b.6146f144e87cd 1217s ok 748 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 749 1217s ok 750 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 751 1217s ok 752 1217s Set-Cookie: usertrack_test=418656d8.6146f144e94c1; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=418656d8.6146f144e94c1 1217s ok 753 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 754 1217s ok 755 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 756 1217s ok 757 1217s Set-Cookie: usertrack_test=311b16e9.6146f144ea09a; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=311b16e9.6146f144ea09a 1217s ok 758 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 759 1217s ok 760 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 761 1217s ok 762 1217s Set-Cookie: usertrack_test=86b919a7.6146f144eab75; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=86b919a7.6146f144eab75 1217s ok 763 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 764 1217s ok 765 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 766 1217s ok 767 1217s Set-Cookie: usertrack_test=c03e416d.6146f144eb64e; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=c03e416d.6146f144eb64e 1217s ok 768 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 769 1217s ok 770 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 771 1217s ok 772 1217s Set-Cookie: usertrack_test=5c8c647.6146f144ec17e; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=5c8c647.6146f144ec17e 1217s ok 773 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 774 1217s ok 775 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 776 1217s ok 777 1217s Set-Cookie: usertrack_test=7781ea91.6146f144ecd12; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=7781ea91.6146f144ecd12 1217s ok 778 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 779 1217s ok 780 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 781 1217s ok 782 1217s Set-Cookie: usertrack_test=7da6b23e.6146f144ed92d; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=7da6b23e.6146f144ed92d 1217s ok 783 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 784 1217s ok 785 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 786 1217s ok 787 1217s Set-Cookie: usertrack_test=83d57a0c.6146f144ee47b; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=83d57a0c.6146f144ee47b 1217s ok 788 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 789 1217s ok 790 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 791 1217s ok 792 1217s Set-Cookie: usertrack_test=bf12c084.6146f144eefbc; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=bf12c084.6146f144eefbc 1217s ok 793 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 794 1217s ok 795 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 796 1217s ok 797 1217s Set-Cookie: usertrack_test=906c8eca.6146f144efae8; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=906c8eca.6146f144efae8 1217s ok 798 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 799 1217s ok 800 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 801 1217s ok 802 1217s Set-Cookie: usertrack_test=12096597.6146f144f074b; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=12096597.6146f144f074b 1217s ok 803 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 804 1217s ok 805 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 806 1217s ok 807 1217s Set-Cookie: usertrack_test=7ec38709.6146f144f127c; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=7ec38709.6146f144f127c 1217s ok 808 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 809 1217s ok 810 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 811 1217s ok 812 1217s Set-Cookie: usertrack_test=858b4dca.6146f144f1e3e; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=858b4dca.6146f144f1e3e 1217s ok 813 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 814 1217s ok 815 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 816 1217s ok 817 1217s Set-Cookie: usertrack_test=c5a46511.6146f144f292d; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=c5a46511.6146f144f292d 1217s ok 818 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 819 1217s ok 820 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 821 1217s ok 822 1217s Set-Cookie: usertrack_test=1cc2383b.6146f144f34e5; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=1cc2383b.6146f144f34e5 1217s ok 823 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 824 1217s ok 825 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 826 1217s ok 827 1217s Set-Cookie: usertrack_test=5bfdd74f.6146f144f40f2; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=5bfdd74f.6146f144f40f2 1217s ok 828 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 829 1217s ok 830 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 831 1217s ok 832 1217s Set-Cookie: usertrack_test=b3abe072.6146f144f4c81; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=b3abe072.6146f144f4c81 1217s ok 833 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 834 1217s ok 835 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 836 1217s ok 837 1217s Set-Cookie: usertrack_test=81d8cd7.6146f144f5806; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=81d8cd7.6146f144f5806 1217s ok 838 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 839 1217s ok 840 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 841 1217s ok 842 1217s Set-Cookie: usertrack_test=add6fb58.6146f144f640c; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=add6fb58.6146f144f640c 1217s ok 843 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 844 1217s ok 845 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 846 1217s ok 847 1217s Set-Cookie: usertrack_test=5c60f12b.6146f144f6fb0; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=5c60f12b.6146f144f6fb0 1217s ok 848 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 849 1217s ok 850 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 851 1217s ok 852 1217s Set-Cookie: usertrack_test=cb419baf.6146f144f7bcc; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=cb419baf.6146f144f7bcc 1217s ok 853 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 854 1217s ok 855 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 856 1217s ok 857 1217s Set-Cookie: usertrack_test=606457e1.6146f144f8757; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=606457e1.6146f144f8757 1217s ok 858 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 859 1217s ok 860 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 861 1217s ok 862 1217s Set-Cookie: usertrack_test=f88a60c3.6146f144f9316; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=f88a60c3.6146f144f9316 1217s ok 863 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 864 1217s ok 865 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 866 1217s ok 867 1217s Set-Cookie: usertrack_test=79e557e4.6146f144f9ec1; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=79e557e4.6146f144f9ec1 1217s ok 868 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 869 1217s ok 870 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 871 1217s ok 872 1217s Set-Cookie: usertrack_test=7fd0aa9f.6146f144faa9e; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=7fd0aa9f.6146f144faa9e 1217s ok 873 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 874 1217s ok 875 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 876 1217s ok 877 1217s Set-Cookie: usertrack_test=1161fde.6146f144fb647; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=1161fde.6146f144fb647 1217s ok 878 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 879 1217s ok 880 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 881 1217s ok 882 1217s Set-Cookie: usertrack_test=a9123a97.6146f144fc276; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=a9123a97.6146f144fc276 1217s ok 883 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 884 1217s ok 885 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 886 1217s ok 887 1217s Set-Cookie: usertrack_test=e0473487.6146f144fcfc8; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=e0473487.6146f144fcfc8 1217s ok 888 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 889 1217s ok 890 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 891 1217s ok 892 1217s Set-Cookie: usertrack_test=9626d0f1.6146f144fdc3e; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=9626d0f1.6146f144fdc3e 1217s ok 893 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 894 1217s ok 895 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 896 1217s ok 897 1217s Set-Cookie: usertrack_test=c1a19a3.6146f144fe7ee; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=c1a19a3.6146f144fe7ee 1217s ok 898 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 899 1217s ok 900 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 901 1217s ok 902 1217s Set-Cookie: usertrack_test=7c308abd.6146f144ff39d; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=7c308abd.6146f144ff39d 1217s ok 903 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 904 1217s ok 905 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 906 1217s ok 907 1217s Set-Cookie: usertrack_test=55e2aded.6146f144ffe82; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=55e2aded.6146f144ffe82 1217s ok 908 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 909 1217s ok 910 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 911 1217s ok 912 1217s Set-Cookie: usertrack_test=ad57bdb5.6146f14500a72; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=ad57bdb5.6146f14500a72 1217s ok 913 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 914 1217s ok 915 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 916 1217s ok 917 1217s Set-Cookie: usertrack_test=ae068cb7.6146f145017db; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=ae068cb7.6146f145017db 1217s ok 918 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 919 1217s ok 920 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 921 1217s ok 922 1217s Set-Cookie: usertrack_test=c7c76563.6146f14502587; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=c7c76563.6146f14502587 1217s ok 923 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 924 1217s ok 925 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 926 1217s ok 927 1217s Set-Cookie: usertrack_test=f496dd40.6146f1450315d; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=f496dd40.6146f1450315d 1217s ok 928 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 929 1217s ok 930 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 931 1217s ok 932 1217s Set-Cookie: usertrack_test=2d278833.6146f14503d5a; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=2d278833.6146f14503d5a 1217s ok 933 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 934 1217s ok 935 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 936 1217s ok 937 1217s Set-Cookie: usertrack_test=e6aabaa9.6146f145049f8; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=e6aabaa9.6146f145049f8 1217s ok 938 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 939 1217s ok 940 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 941 1217s ok 942 1217s Set-Cookie: usertrack_test=10ba0b7.6146f14505635; path=/; expires=Sun, 24-Mar-24 21:53:54 GMT 1217s Cookie: usertrack_test=10ba0b7.6146f14505635 1217s ok 943 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 944 1217s ok 945 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 946 1217s ok 947 1217s Set-Cookie: usertrack_test=4919fb51.6146f145061b6; path=/; expires=Sun, 24-Mar-24 21:53:55 GMT 1217s Cookie: usertrack_test=4919fb51.6146f145061b6 1217s ok 948 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 949 1217s ok 950 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 951 1217s ok 952 1217s Set-Cookie: usertrack_test=87621a19.6146f14506d97; path=/; expires=Sun, 24-Mar-24 21:53:55 GMT 1217s Cookie: usertrack_test=87621a19.6146f14506d97 1217s ok 953 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 954 1217s ok 955 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 956 1217s ok 957 1217s Set-Cookie: usertrack_test=afffc582.6146f1450794a; path=/; expires=Sun, 24-Mar-24 21:53:55 GMT 1217s Cookie: usertrack_test=afffc582.6146f1450794a 1217s ok 958 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 959 1217s ok 960 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 961 1217s ok 962 1217s Set-Cookie: usertrack_test=22375247.6146f14508464; path=/; expires=Sun, 24-Mar-24 21:53:55 GMT 1217s Cookie: usertrack_test=22375247.6146f14508464 1217s ok 963 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 964 1217s ok 965 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 966 1217s ok 967 1217s Set-Cookie: usertrack_test=e8b6fc59.6146f14508f94; path=/; expires=Sun, 24-Mar-24 21:53:55 GMT 1217s Cookie: usertrack_test=e8b6fc59.6146f14508f94 1217s ok 968 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 969 1217s ok 970 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 971 1217s ok 972 1217s Set-Cookie: usertrack_test=750b6ece.6146f14509af6; path=/; expires=Sun, 24-Mar-24 21:53:55 GMT 1217s Cookie: usertrack_test=750b6ece.6146f14509af6 1217s ok 973 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 974 1217s ok 975 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 976 1217s ok 977 1217s Set-Cookie: usertrack_test=112c19b7.6146f1450a6e9; path=/; expires=Sun, 24-Mar-24 21:53:55 GMT 1217s Cookie: usertrack_test=112c19b7.6146f1450a6e9 1217s ok 978 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 979 1217s ok 980 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 981 1217s ok 982 1217s Set-Cookie: usertrack_test=abf8ed48.6146f1450b32a; path=/; expires=Sun, 24-Mar-24 21:53:55 GMT 1217s Cookie: usertrack_test=abf8ed48.6146f1450b32a 1217s ok 983 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 984 1217s ok 985 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 986 1217s ok 987 1217s Set-Cookie: usertrack_test=f4c20b81.6146f1450be9b; path=/; expires=Sun, 24-Mar-24 21:53:55 GMT 1217s Cookie: usertrack_test=f4c20b81.6146f1450be9b 1217s ok 988 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 989 1217s ok 990 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 991 1217s ok 992 1217s Set-Cookie: usertrack_test=39e4b353.6146f1450ca02; path=/; expires=Sun, 24-Mar-24 21:53:55 GMT 1217s Cookie: usertrack_test=39e4b353.6146f1450ca02 1217s ok 993 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 994 1217s ok 995 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 996 1217s ok 997 1217s Set-Cookie: usertrack_test=7c9d4c33.6146f1450d584; path=/; expires=Sun, 24-Mar-24 21:53:55 GMT 1217s Cookie: usertrack_test=7c9d4c33.6146f1450d584 1217s ok 998 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 999 1217s ok 1000 1217s ok 1001 1217s # testing : Checking return code is '200' 1217s # expected: 200 1217s # received: '200' 1217s ok 1002 1217s # usertrack_test=a7d6ee43.6146f1450e14d; path=/; expires=Sun, 24-Mar-24 21:53:55 GMT 1217s ok 1003 1217s # expected: undef 1217s # received: undef 1217s ok 1004 1217s ok 1219s t/modules/vhost_alias.t ............. 1219s 1..8 1219s # Running under perl version 5.038002 for linux 1219s # Current time local: Sun Mar 24 21:52:55 2024 1219s # Current time GMT: Sun Mar 24 21:52:55 2024 1219s # Using Test.pm version 1.31 1219s # Using Apache/Test.pm version 1.42 1219s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1219s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1219s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1219s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1219s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1219s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1219s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1219s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1219s # testing : VirtalDocumentRoot test 1219s # expected: 'www.vha-test.com' 1219s # received: 'www.vha-test.com' 1219s ok 1 1219s # testing : VirtualScriptAlias test 1219s # expected: 'test cgi for www.vha-test.com' 1219s # received: 'test cgi for www.vha-test.com' 1219s ok 2 1219s # testing : VirtalDocumentRoot test 1219s # expected: 'big.server.name.from.heck.org' 1219s # received: 'big.server.name.from.heck.org' 1219s ok 3 1219s # testing : VirtualScriptAlias test 1219s # expected: 'test cgi for big.server.name.from.heck.org' 1219s # received: 'test cgi for big.server.name.from.heck.org' 1219s ok 4 1219s # testing : VirtalDocumentRoot test 1219s # expected: 'ab.com' 1219s # received: 'ab.com' 1219s ok 5 1219s # testing : VirtualScriptAlias test 1219s # expected: 'test cgi for ab.com' 1219s # received: 'test cgi for ab.com' 1219s ok 6 1219s # testing : VirtalDocumentRoot test 1219s # expected: 'w-t-f.net' 1219s # received: 'w-t-f.net' 1219s ok 7 1219s # testing : VirtualScriptAlias test 1219s # expected: 'test cgi for w-t-f.net' 1219s # received: 'test cgi for w-t-f.net' 1219s ok 8 1219s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1219s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1219s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1219s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1219s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1219s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1219s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1219s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1219s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1219s ok 1221s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1223s t/protocol/echo.t ................... 1223s 1..8 1223s # Running under perl version 5.038002 for linux 1223s # Current time local: Sun Mar 24 21:52:59 2024 1223s # Current time GMT: Sun Mar 24 21:52:59 2024 1223s # Using Test.pm version 1.31 1223s # Using Apache/Test.pm version 1.42 1223s testing mod_echo_ssl 1223s ok 1 1223s #Cipher: TLS_AES_256_GCM_SHA384 1223s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1223s # testing : echo 1223s # expected: 't/protocol/echo.t' 1223s # received: 't/protocol/echo.t' 1223s ok 2 1223s # testing : echo 1223s # expected: '/usr/bin/perl' 1223s # received: '/usr/bin/perl' 1223s ok 3 1223s # testing : echo 1223s # expected: '119601119601119601119601119601' 1223s # received: '119601119601119601119601119601' 1223s ok 4 1223s testing mod_echo 1223s ok 5 1223s # testing : echo 1223s # expected: 't/protocol/echo.t' 1223s # received: 't/protocol/echo.t' 1223s ok 6 1223s # testing : echo 1223s # expected: '/usr/bin/perl' 1223s # received: '/usr/bin/perl' 1223s ok 7 1223s # testing : echo 1223s # expected: '119601119601119601119601119601' 1223s # received: '119601119601119601119601119601' 1223s ok 8 1223s ok 1225s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1227s t/security/CVE-2003-0542.t .......... 1227s 1..1 1227s # Running under perl version 5.038002 for linux 1227s # Current time local: Sun Mar 24 21:53:03 2024 1227s # Current time GMT: Sun Mar 24 21:53:03 2024 1227s # Using Test.pm version 1.31 1227s # Using Apache/Test.pm version 1.42 1227s # testing : CAN-2003-0542 test case 1227s # expected: 404 1227s # received: '404' 1227s ok 1 1227s ok 1228s t/security/CVE-2004-0747.t .......... 1228s 1..1 1228s # Running under perl version 5.038002 for linux 1228s # Current time local: Sun Mar 24 21:53:05 2024 1228s # Current time GMT: Sun Mar 24 21:53:05 2024 1228s # Using Test.pm version 1.31 1228s # Using Apache/Test.pm version 1.42 1228s # testing : CAN-2004-0747 ap_resolve_env test case 1228s # expected: 200 1228s # received: 200 1228s ok 1 1228s ok 1230s t/security/CVE-2004-0811.t .......... 1230s 1..8 1230s # Running under perl version 5.038002 for linux 1230s # Current time local: Sun Mar 24 21:53:06 2024 1230s # Current time GMT: Sun Mar 24 21:53:06 2024 1230s # Using Test.pm version 1.31 1230s # Using Apache/Test.pm version 1.42 1230s # testing : subdir access allowed 1230s # expected: 200 1230s # received: '200' 1230s ok 1 1230s # testing : subdir access allowed 1230s # expected: 200 1230s # received: '200' 1230s ok 2 1230s # testing : subdir access allowed 1230s # expected: 200 1230s # received: '200' 1230s ok 3 1230s # testing : subdir access allowed 1230s # expected: 200 1230s # received: '200' 1230s ok 4 1230s # testing : topdir access denied 1230s # expected: 401 1230s # received: '401' 1230s ok 5 1230s # testing : topdir access denied 1230s # expected: 401 1230s # received: '401' 1230s ok 6 1230s # testing : topdir access denied 1230s # expected: 401 1230s # received: '401' 1230s ok 7 1230s # testing : topdir access denied 1230s # expected: 401 1230s # received: '401' 1230s ok 8 1230s ok 1232s t/security/CVE-2004-0940.t .......... 1232s 1..1 1232s # Running under perl version 5.038002 for linux 1232s # Current time local: Sun Mar 24 21:53:08 2024 1232s # Current time GMT: Sun Mar 24 21:53:08 2024 1232s # Using Test.pm version 1.31 1232s # Using Apache/Test.pm version 1.42 1232s # testing : response was 200 1232s # expected: 200 1232s # received: '200' 1232s ok 1 1232s ok 1234s t/security/CVE-2004-0942.t .......... 1234s 1..2 1234s # Running under perl version 5.038002 for linux 1234s # Current time local: Sun Mar 24 21:53:10 2024 1234s # Current time GMT: Sun Mar 24 21:53:10 2024 1234s # Using Test.pm version 1.31 1234s # Using Apache/Test.pm version 1.42 1234s ok 1 1234s # testing : request was refused 1234s # expected: qr/^HTTP\/1\.. 400/ 1234s # received: 'HTTP/1.1 400 Bad Request 1234s # ' 1234s ok 2 1234s ok 1236s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1238s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1240s t/security/CVE-2005-2491.t .......... 1240s 1..4 1240s # Running under perl version 5.038002 for linux 1240s # Current time local: Sun Mar 24 21:53:16 2024 1240s # Current time GMT: Sun Mar 24 21:53:16 2024 1240s # Using Test.pm version 1.31 1240s # Using Apache/Test.pm version 1.42 1240s # testing : check that server did not segfault 1240s # expected: 'Internal Server Error' 1240s # received: 'Internal Server Error' 1240s ok 1 1240s # testing : check for 500 response error 1240s # expected: 500 1240s # received: '500' 1240s ok 2 1240s # testing : check that server did not segfault 1240s # expected: 'Internal Server Error' 1240s # received: 'Internal Server Error' 1240s ok 3 1240s # testing : check for 500 response error 1240s # expected: 500 1240s # received: '500' 1240s ok 4 1240s ok 1242s t/security/CVE-2005-2700.t .......... 1242s 1..2 1242s # Running under perl version 5.038002 for linux 1242s # Current time local: Sun Mar 24 21:53:18 2024 1242s # Current time GMT: Sun Mar 24 21:53:18 2024 1242s # Using Test.pm version 1.31 1242s # Using Apache/Test.pm version 1.42 1242s # testing : access permitted without ccert 1242s # expected: 200 1242s # received: '200' 1242s ok 1 1242s # testing : access *not* permitted without ccert 1242s # expected: 200 1242s # received: '403' 1242s ok 2 1242s ok 1244s t/security/CVE-2005-3352.t .......... 1244s 1..2 1244s # Running under perl version 5.038002 for linux 1244s # Current time local: Sun Mar 24 21:53:20 2024 1244s # Current time GMT: Sun Mar 24 21:53:20 2024 1244s # Using Test.pm version 1.31 1244s # Using Apache/Test.pm version 1.42 1244s # testing : response code is OK 1244s # expected: 200 1244s # received: '200' 1244s ok 1 1244s # testing : referer was escaped 1244s # expected: qr/%22%3e/ 1244s # received: ' 1244s # 1244s # Menu for /security/CVE-2005-3352.map 1244s # 1244s #

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

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

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

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

Bad Request

1284s #

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

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

Forbidden

1316s

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

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

Not Found

1340s #

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

1367s #

The requested URL was not found on this server.

1367s # ' 1367s ok 8 1367s # testing : /merge/notfound.html code 1367s # expected: 404 1367s # received: '404' 1367s ok 9 1367s # testing : /merge/notfound.html content 1367s # expected: 'testing merge' 1367s # received: 'testing merge' 1367s ok 10 1367s # testing : /merge/merge2/notfound.html code 1367s # expected: 404 1367s # received: '404' 1367s ok 11 1367s # testing : /merge/merge2/notfound.html content 1367s # expected: 'testing merge' 1367s # received: 'testing merge' 1367s ok 12 1367s # testing : /bounce/notfound.html code 1367s # expected: 404 1367s # received: '404' 1367s ok 13 1367s # testing : /bounce/notfound.html content 1367s # expected: qr/expire test/ 1367s # received: ' 1367s # expire test 1367s # expire test 1367s # ' 1367s ok 14 1367s ok 1369s t/apache/etags.t .................... 1369s # Checking for existence of FileETag directive 1369s # Returned 200: 1369s 1..61 1369s # Running under perl version 5.038002 for linux 1369s # Current time local: Sun Mar 24 21:55:25 2024 1369s # Current time GMT: Sun Mar 24 21:55:25 2024 1369s # Using Test.pm version 1.31 1369s # Using Apache/Test.pm version 1.42 1369s # --- 1369s # HEAD /apache/etags/all/minus-i/test.txt 1369s # Expecting two components in ETag field 1369s # Received "b-60bb3bbdae3c0" 1369s ok 1 1369s # --- 1369s # HEAD /apache/etags/default/test.txt 1369s # Expecting two components in ETag field 1369s # Received "b-60bb3bbdae3c0" 1369s ok 2 1369s # --- 1369s # HEAD /apache/etags/s/test.txt 1369s # Expecting one component in ETag field 1369s # Received "b" 1369s ok 3 1369s # --- 1369s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1369s # Expecting one component in ETag field 1369s # Received "60bb3bbdae3c0" 1369s ok 4 1369s # --- 1369s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1369s # Expecting two components in ETag field 1369s # Received "b-60bb3bbdae3c0" 1369s ok 5 1369s # --- 1369s # HEAD /apache/etags/m/plus-i/test.txt 1369s # Expecting two components in ETag field 1369s # Received "836b1-60bb3bbdae3c0" 1369s ok 6 1369s # --- 1369s # HEAD /apache/etags/m/minus-s/test.txt 1369s # Expecting field to be absent 1369s # Received "60bb3bbdae3c0" 1369s ok 7 1369s # --- 1369s # HEAD /apache/etags/none/plus-is/test.txt 1369s # Expecting two components in ETag field 1369s # Received "836e9-b" 1369s ok 8 1369s # --- 1369s # HEAD /apache/etags/mis/test.txt 1369s # Expecting three components in ETag field 1369s # Received "836ca-b-60bb3bbdae3c0" 1369s ok 9 1369s # --- 1369s # HEAD /apache/etags/none/ms/test.txt 1369s # Expecting two components in ETag field 1369s # Received "b-60bb3bbdae3c0" 1369s ok 10 1369s # --- 1369s # HEAD /apache/etags/is/test.txt 1369s # Expecting two components in ETag field 1369s # Received "83697-b" 1369s ok 11 1369s # --- 1369s # HEAD /apache/etags/mi/test.txt 1369s # Expecting two components in ETag field 1369s # Received "836c7-60bb3bbdae3c0" 1369s ok 12 1369s # --- 1369s # HEAD /apache/etags/all/test.txt 1369s # Expecting three components in ETag field 1369s # Received "8368f-b-60bb3bbdae3c0" 1369s ok 13 1369s # --- 1369s # HEAD /apache/etags/all/is/test.txt 1369s # Expecting two components in ETag field 1369s # Received "8366a-b" 1369s ok 14 1369s # --- 1369s # HEAD /apache/etags/none/plus-mis/test.txt 1369s # Expecting three components in ETag field 1369s # Received "83707-b-60bb3bbdae3c0" 1369s ok 15 1369s # --- 1369s # HEAD /apache/etags/m/minus-ms/test.txt 1369s # Expecting field to be absent 1369s # Received "b-60bb3bbdae3c0" 1369s ok 16 1369s # --- 1369s # HEAD /apache/etags/all/mi/test.txt 1369s # Expecting two components in ETag field 1369s # Received "83670-60bb3bbdae3c0" 1369s ok 17 1369s # --- 1369s # HEAD /apache/etags/m/minus-is/test.txt 1369s # Expecting field to be absent 1369s # Received "60bb3bbdae3c0" 1369s ok 18 1369s # --- 1369s # HEAD /apache/etags/none/plus-s/test.txt 1369s # Expecting one component in ETag field 1369s # Received "b" 1369s ok 19 1369s # --- 1369s # HEAD /apache/etags/m/minus-i/test.txt 1369s # Expecting field to be absent 1369s # Received "60bb3bbdae3c0" 1369s ok 20 1369s # --- 1369s # HEAD /apache/etags/all/ms/test.txt 1369s # Expecting two components in ETag field 1369s # Received "b-60bb3bbdae3c0" 1369s ok 21 1369s # --- 1369s # HEAD /apache/etags/all/minus-m/test.txt 1369s # Expecting two components in ETag field 1369s # Received "83679-b" 1369s ok 22 1369s # --- 1369s # HEAD /apache/etags/i/test.txt 1369s # Expecting one component in ETag field 1369s # Received "83694" 1369s ok 23 1369s # --- 1369s # HEAD /apache/etags/m/plus-s/test.txt 1369s # Expecting two components in ETag field 1369s # Received "b-60bb3bbdae3c0" 1369s ok 24 1369s # --- 1369s # HEAD /apache/etags/m/minus-mi/test.txt 1369s # Expecting field to be absent 1369s # Received "b-60bb3bbdae3c0" 1369s ok 25 1369s # --- 1369s # HEAD /apache/etags/m/minus-m/test.txt 1369s # Expecting field to be absent 1369s # Received "b-60bb3bbdae3c0" 1369s ok 26 1369s # --- 1369s # HEAD /apache/etags/none/plus-ms/test.txt 1369s # Expecting two components in ETag field 1369s # Received "b-60bb3bbdae3c0" 1369s ok 27 1369s # --- 1369s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1369s # Expecting field to be absent 1369s # Received "b-60bb3bbdae3c0" 1369s ok 28 1369s # --- 1369s # HEAD /apache/etags/none/s/test.txt 1369s # Expecting one component in ETag field 1369s # Received "b" 1369s ok 29 1369s # --- 1369s # HEAD /apache/etags/none/i/test.txt 1369s # Expecting one component in ETag field 1369s # Received "836d2" 1369s ok 30 1369s # --- 1369s # HEAD /apache/etags/m/plus-is/test.txt 1369s # Expecting three components in ETag field 1369s # Received "836b4-b-60bb3bbdae3c0" 1369s ok 31 1369s # --- 1369s # HEAD /apache/etags/all/inherit/test.txt 1369s # Expecting three components in ETag field 1369s # Received "83667-b-60bb3bbdae3c0" 1369s ok 32 1369s # --- 1369s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1369s # Expecting one component in ETag field 1369s # Received "b" 1369s ok 33 1369s # --- 1369s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1369s # Expecting two components in ETag field 1369s # Received "83706-60bb3bbdae3c0" 1369s ok 34 1369s # --- 1369s # HEAD /apache/etags/all/minus-mi/test.txt 1369s # Expecting one component in ETag field 1369s # Received "b" 1369s ok 35 1369s # --- 1369s # HEAD /apache/etags/m/plus-mi/test.txt 1369s # Expecting two components in ETag field 1369s # Received "836ba-60bb3bbdae3c0" 1369s ok 36 1369s # --- 1369s # HEAD /apache/etags/all/minus-s/test.txt 1369s # Expecting two components in ETag field 1369s # Received "83685-60bb3bbdae3c0" 1369s ok 37 1369s # --- 1369s # HEAD /apache/etags/all/minus-mis/test.txt 1369s # Expecting field to be absent 1369s # Received "b-60bb3bbdae3c0" 1369s ok 38 1369s # --- 1369s # HEAD /apache/etags/ms/test.txt 1369s # Expecting two components in ETag field 1369s # Received "b-60bb3bbdae3c0" 1369s ok 39 1369s # --- 1369s # HEAD /apache/etags/m/plus-mis/test.txt 1369s # Expecting three components in ETag field 1369s # Received "836bd-b-60bb3bbdae3c0" 1369s ok 40 1369s # --- 1369s # HEAD /apache/etags/all/mis/test.txt 1369s # Expecting three components in ETag field 1369s # Received "83688-b-60bb3bbdae3c0" 1369s ok 41 1369s # --- 1369s # HEAD /apache/etags/none/plus-m/test.txt 1369s # Expecting one component in ETag field 1369s # Received "60bb3bbdae3c0" 1369s ok 42 1369s # --- 1369s # HEAD /apache/etags/none/is/test.txt 1369s # Expecting two components in ETag field 1369s # Received "836d7-b" 1369s ok 43 1369s # --- 1369s # HEAD /apache/etags/all/i/test.txt 1369s # Expecting one component in ETag field 1369s # Received "83665" 1369s ok 44 1369s # --- 1369s # HEAD /apache/etags/m/plus-m/test.txt 1369s # Expecting one component in ETag field 1369s # Received "60bb3bbdae3c0" 1369s ok 45 1369s # --- 1369s # HEAD /apache/etags/all/minus-ms/test.txt 1369s # Expecting one component in ETag field 1369s # Received "83682" 1369s ok 46 1369s # --- 1369s # HEAD /apache/etags/all/s/test.txt 1369s # Expecting one component in ETag field 1369s # Received "b" 1369s ok 47 1369s # --- 1369s # HEAD /apache/etags/m/minus-mis/test.txt 1369s # Expecting field to be absent 1369s # Received "b-60bb3bbdae3c0" 1369s ok 48 1369s # --- 1369s # HEAD /apache/etags/none/plus-mi/test.txt 1369s # Expecting two components in ETag field 1369s # Received "836ef-60bb3bbdae3c0" 1369s ok 49 1369s # --- 1369s # HEAD /apache/etags/all/m/test.txt 1369s # Expecting one component in ETag field 1369s # Received "60bb3bbdae3c0" 1369s ok 50 1369s # --- 1369s # HEAD /apache/etags/none/plus-i/test.txt 1369s # Expecting one component in ETag field 1369s # Received "836e6" 1369s ok 51 1369s # --- 1369s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1369s # Expecting two components in ETag field 1369s # Received "836fa-b" 1369s ok 52 1369s # --- 1369s # HEAD /apache/etags/none/mi/test.txt 1369s # Expecting two components in ETag field 1369s # Received "836dd-60bb3bbdae3c0" 1369s ok 53 1369s # --- 1369s # HEAD /apache/etags/none/inherit/test.txt 1369s # Expecting field to be absent 1369s # ETag field is missing 1369s ok 54 1369s # --- 1369s # HEAD /apache/etags/none/m/test.txt 1369s # Expecting one component in ETag field 1369s # Received "60bb3bbdae3c0" 1369s ok 55 1369s # --- 1369s # HEAD /apache/etags/none/test.txt 1369s # Expecting field to be absent 1369s # ETag field is missing 1369s ok 56 1369s # --- 1369s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1369s # Expecting one component in ETag field 1369s # Received "83703" 1369s ok 57 1369s # --- 1369s # HEAD /apache/etags/all/minus-is/test.txt 1369s # Expecting one component in ETag field 1369s # Received "60bb3bbdae3c0" 1369s ok 58 1369s # --- 1369s # HEAD /apache/etags/none/mis/test.txt 1369s # Expecting three components in ETag field 1369s # Received "836e0-b-60bb3bbdae3c0" 1369s ok 59 1369s # --- 1369s # HEAD /apache/etags/m/plus-ms/test.txt 1369s # Expecting two components in ETag field 1369s # Received "b-60bb3bbdae3c0" 1369s ok 60 1369s # --- 1369s # HEAD /apache/etags/m/test.txt 1369s # Expecting one component in ETag field 1369s # Received "60bb3bbdae3c0" 1369s ok 61 1369s ok 1371s t/apache/expr.t ..................... 1371s 1..229 1371s # Running under perl version 5.038002 for linux 1371s # Current time local: Sun Mar 24 21:55:27 2024 1371s # Current time GMT: Sun Mar 24 21:55:27 2024 1371s # Using Test.pm version 1.31 1371s # Using Apache/Test.pm version 1.42 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "true" should evaluate to true, got true 1371s ok 1 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "false" should evaluate to false, got false 1371s ok 2 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s Should get parse error for "foo", got parse error 1371s ok 3 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "1 -eq 01" should evaluate to true, got true 1371s ok 4 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "1 -eq 2" should evaluate to false, got false 1371s ok 5 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "1 -ne 2" should evaluate to true, got true 1371s ok 6 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "1 -ne 1" should evaluate to false, got false 1371s ok 7 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "1 -lt 02" should evaluate to true, got true 1371s ok 8 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "1 -lt 1" should evaluate to false, got false 1371s ok 9 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "1 -le 2" should evaluate to true, got true 1371s ok 10 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "1 -le 1" should evaluate to true, got true 1371s ok 11 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "2 -gt 1" should evaluate to true, got true 1371s ok 12 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "1 -gt 1" should evaluate to false, got false 1371s ok 13 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "2 -ge 1" should evaluate to true, got true 1371s ok 14 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "1 -ge 1" should evaluate to true, got true 1371s ok 15 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "1 -gt -1" should evaluate to true, got true 1371s ok 16 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'aa' == 'aa'" should evaluate to true, got true 1371s ok 17 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'aa' == 'b'" should evaluate to false, got false 1371s ok 18 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'aa' = 'aa'" should evaluate to true, got true 1371s ok 19 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'aa' = 'b'" should evaluate to false, got false 1371s ok 20 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'aa' != 'b'" should evaluate to true, got true 1371s ok 21 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'aa' != 'aa'" should evaluate to false, got false 1371s ok 22 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'aa' < 'b'" should evaluate to true, got true 1371s ok 23 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'aa' < 'aa'" should evaluate to false, got false 1371s ok 24 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'aa' <= 'b'" should evaluate to true, got true 1371s ok 25 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'aa' <= 'aa'" should evaluate to true, got true 1371s ok 26 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'b' > 'aa'" should evaluate to true, got true 1371s ok 27 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'aa' > 'aa'" should evaluate to false, got false 1371s ok 28 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'b' >= 'aa'" should evaluate to true, got true 1371s ok 29 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'aa' >= 'aa'" should evaluate to true, got true 1371s ok 30 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1371s ok 31 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1371s ok 32 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1371s ok 33 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1371s ok 34 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1371s ok 35 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1371s ok 36 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1371s ok 37 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1371s ok 38 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1371s ok 39 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1371s ok 40 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "%{TIME} != ''" should evaluate to true, got true 1371s ok 41 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1371s ok 42 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1371s ok 43 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s " 'abc' =~ /bc/ " should evaluate to true, got true 1371s ok 44 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s " 'abc' =~ /BC/i " should evaluate to true, got true 1371s ok 45 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s " 'abc' !~ m!bc! " should evaluate to false, got false 1371s ok 46 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s " 'abc' !~ m!BC!i " should evaluate to false, got false 1371s ok 47 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s " $0 == '' " should evaluate to true, got true 1371s ok 48 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s " $1 == '' " should evaluate to true, got true 1371s ok 49 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s " $9 == '' " should evaluate to true, got true 1371s ok 50 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s " '$0' == '' " should evaluate to true, got true 1371s ok 51 1371s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1371s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1372s ok 52 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1372s ok 53 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1372s ok 54 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1372s ok 55 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1372s ok 56 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1372s ok 57 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1372s ok 58 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1372s ok 59 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1372s ok 60 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1372s ok 61 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1372s ok 62 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1372s ok 63 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1372s ok 64 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1372s ok 65 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1372s ok 66 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1372s ok 67 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1372s ok 68 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1372s ok 69 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1372s ok 70 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{HTTPS} == 'off' " should evaluate to true, got true 1372s ok 71 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1372s ok 72 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1372s ok 73 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1372s ok 74 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1372s ok 75 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1372s ok 76 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1372s ok 77 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1372s ok 78 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1372s ok 79 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1372s ok 80 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1372s ok 81 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1372s ok 82 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "escape('?') = '%3f' " should evaluate to true, got true 1372s ok 83 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "unescape('%3f') = '?' " should evaluate to true, got true 1372s ok 84 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1372s ok 85 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1372s ok 86 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1372s ok 87 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "file('/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1372s ok 88 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-n ''" should evaluate to false, got false 1372s ok 89 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-z ''" should evaluate to true, got true 1372s ok 90 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-n '1'" should evaluate to true, got true 1372s ok 91 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-z '1'" should evaluate to false, got false 1372s ok 92 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s Should get parse error for "-R 'abc'", got parse error 1372s ok 93 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1372s ok 94 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-R '240.0.0.0'" should evaluate to false, got false 1372s ok 95 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-R '240.0.0.0/8'" should evaluate to false, got false 1372s ok 96 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-R 'ff::/8'" should evaluate to false, got false 1372s ok 97 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1372s ok 98 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1372s ok 99 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1372s ok 100 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1372s ok 101 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1372s ok 102 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1372s ok 103 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1372s ok 104 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "'foo' -strmatch '*o'" should evaluate to true, got true 1372s ok 105 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1372s ok 106 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "'foo' -strmatch 'F*'" should evaluate to false, got false 1372s ok 107 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1372s ok 108 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "'foo' -strmatch 'g*'" should evaluate to false, got false 1372s ok 109 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1372s ok 110 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1372s ok 111 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1372s ok 112 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1372s ok 113 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1372s ok 114 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s Should get parse error for "foo('bar') = 'bar'", got parse error 1372s ok 115 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s Should get parse error for "%{FOO} != 'bar'", got parse error 1372s ok 116 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s Should get parse error for "'bar' = bar", got parse error 1372s ok 117 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true" should evaluate to true, got true 1372s ok 118 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true && true" should evaluate to true, got true 1372s ok 119 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true || true" should evaluate to true, got true 1372s ok 120 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true || true || true" should evaluate to true, got true 1372s ok 121 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true || true && true" should evaluate to true, got true 1372s ok 122 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true && true || true" should evaluate to true, got true 1372s ok 123 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true && true && true" should evaluate to true, got true 1372s ok 124 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true || true || !true" should evaluate to true, got true 1372s ok 125 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true || true && !true" should evaluate to true, got true 1372s ok 126 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true && true || !true" should evaluate to true, got true 1372s ok 127 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true && true && !true" should evaluate to false, got false 1372s ok 128 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true && !true" should evaluate to false, got false 1372s ok 129 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true || !true" should evaluate to true, got true 1372s ok 130 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true || !true || true" should evaluate to true, got true 1372s ok 131 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true || !true && true" should evaluate to true, got true 1372s ok 132 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true && !true || true" should evaluate to true, got true 1372s ok 133 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true && !true && true" should evaluate to false, got false 1372s ok 134 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true || !true || !true" should evaluate to true, got true 1372s ok 135 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true || !true && !true" should evaluate to true, got true 1372s ok 136 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true && !true || !true" should evaluate to false, got false 1372s ok 137 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "true && !true && !true" should evaluate to false, got false 1372s ok 138 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true" should evaluate to false, got false 1372s ok 139 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true && true" should evaluate to false, got false 1372s ok 140 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true || true" should evaluate to true, got true 1372s ok 141 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true || true || true" should evaluate to true, got true 1372s ok 142 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true || true && true" should evaluate to true, got true 1372s ok 143 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true && true || true" should evaluate to true, got true 1372s ok 144 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true && true && true" should evaluate to false, got false 1372s ok 145 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true || true || !true" should evaluate to true, got true 1372s ok 146 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true || true && !true" should evaluate to false, got false 1372s ok 147 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true && true || !true" should evaluate to false, got false 1372s ok 148 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true && true && !true" should evaluate to false, got false 1372s ok 149 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true && !true" should evaluate to false, got false 1372s ok 150 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true || !true" should evaluate to false, got false 1372s ok 151 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true || !true || true" should evaluate to true, got true 1372s ok 152 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true || !true && true" should evaluate to false, got false 1372s ok 153 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true && !true || true" should evaluate to true, got true 1372s ok 154 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true && !true && true" should evaluate to false, got false 1372s ok 155 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true || !true || !true" should evaluate to false, got false 1372s ok 156 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true || !true && !true" should evaluate to false, got false 1372s ok 157 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true && !true || !true" should evaluate to false, got false 1372s ok 158 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!true && !true && !true" should evaluate to false, got false 1372s ok 159 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true)" should evaluate to false, got false 1372s ok 160 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true && true)" should evaluate to false, got false 1372s ok 161 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true || true)" should evaluate to false, got false 1372s ok 162 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true || true || true)" should evaluate to false, got false 1372s ok 163 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true || true && true)" should evaluate to false, got false 1372s ok 164 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true && true || true)" should evaluate to false, got false 1372s ok 165 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true && true && true)" should evaluate to false, got false 1372s ok 166 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true || true || !true)" should evaluate to false, got false 1372s ok 167 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true || true && !true)" should evaluate to false, got false 1372s ok 168 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true && true || !true)" should evaluate to false, got false 1372s ok 169 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true && true && !true)" should evaluate to true, got true 1372s ok 170 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true && !true)" should evaluate to true, got true 1372s ok 171 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true || !true)" should evaluate to false, got false 1372s ok 172 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true || !true || true)" should evaluate to false, got false 1372s ok 173 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true || !true && true)" should evaluate to false, got false 1372s ok 174 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true && !true || true)" should evaluate to false, got false 1372s ok 175 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true && !true && true)" should evaluate to true, got true 1372s ok 176 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true || !true || !true)" should evaluate to false, got false 1372s ok 177 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true || !true && !true)" should evaluate to false, got false 1372s ok 178 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true && !true || !true)" should evaluate to true, got true 1372s ok 179 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(true && !true && !true)" should evaluate to true, got true 1372s ok 180 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true)" should evaluate to true, got true 1372s ok 181 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true && true)" should evaluate to true, got true 1372s ok 182 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true || true)" should evaluate to false, got false 1372s ok 183 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true || true || true)" should evaluate to false, got false 1372s ok 184 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true || true && true)" should evaluate to false, got false 1372s ok 185 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true && true || true)" should evaluate to false, got false 1372s ok 186 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true && true && true)" should evaluate to true, got true 1372s ok 187 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true || true || !true)" should evaluate to false, got false 1372s ok 188 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true || true && !true)" should evaluate to true, got true 1372s ok 189 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true && true || !true)" should evaluate to true, got true 1372s ok 190 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true && true && !true)" should evaluate to true, got true 1372s ok 191 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true && !true)" should evaluate to true, got true 1372s ok 192 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true || !true)" should evaluate to true, got true 1372s ok 193 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true || !true || true)" should evaluate to false, got false 1372s ok 194 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true || !true && true)" should evaluate to true, got true 1372s ok 195 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true && !true || true)" should evaluate to false, got false 1372s ok 196 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true && !true && true)" should evaluate to true, got true 1372s ok 197 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true || !true || !true)" should evaluate to true, got true 1372s ok 198 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true || !true && !true)" should evaluate to true, got true 1372s ok 199 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true && !true || !true)" should evaluate to true, got true 1372s ok 200 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "!(!true && !true && !true)" should evaluate to true, got true 1372s ok 201 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "filesize('/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1372s ok 202 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "filesize('/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1372s ok 203 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "filesize('/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1372s ok 204 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-d '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1372s ok 205 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-e '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1372s ok 206 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-f '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1372s ok 207 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-s '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1372s ok 208 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-d '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1372s ok 209 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-e '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1372s ok 210 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-f '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1372s ok 211 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-s '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1372s ok 212 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-d '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1372s ok 213 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-e '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1372s ok 214 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-f '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1372s ok 215 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-s '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1372s ok 216 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-d '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1372s ok 217 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-e '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1372s ok 218 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-f '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1372s ok 219 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-s '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1372s ok 220 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-F '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1372s ok 221 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-F '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1372s ok 222 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-U '/apache/' " should evaluate to true, got true 1372s ok 223 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "-U '/apache/expr/none' " should evaluate to false, got false 1372s ok 224 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1372s ok 225 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1372s ok 226 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1372s ok 227 1372s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1372s ok 228 1372s Error log should not have 'Internal evaluation error' entries, found 0 1372s ok 229 1372s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1372s ok 1376s t/apache/expr_string.t .............. 1376s 1..29 1376s # Running under perl version 5.038002 for linux 1376s # Current time local: Sun Mar 24 21:55:29 2024 1376s # Current time GMT: Sun Mar 24 21:55:29 2024 1376s # Using Test.pm version 1.31 1376s # Using Apache/Test.pm version 1.42 1376s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1376s ok 1 1376s Expected return code 200, got 200 for 'foo' 1376s ok 2 1376s # testing : log message [Sun Mar 24 21:55:31.836953 2024] [log_debug:info] [pid 165358:tid 3678391104] [client 127.0.0.1:46676] foo (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1376s # didn't match 1376s # expected: 'foo' 1376s # received: 'foo' 1376s ok 3 1376s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1376s ok 4 1376s Expected return code 200, got 200 for '%{req:SomeHeader}' 1376s ok 5 1376s # testing : log message [Sun Mar 24 21:55:32.092707 2024] [log_debug:info] [pid 165358:tid 3678391104] [client 127.0.0.1:46676] SomeValue (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1376s # didn't match 1376s # expected: 'SomeValue' 1376s # received: 'SomeValue' 1376s ok 6 1376s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1376s ok 7 1376s Should get parse error (500) for "%{", got 500 1376s ok 8 1376s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1376s ok 9 1376s Expected return code 200, got 200 for '%' 1376s ok 10 1376s # testing : log message [Sun Mar 24 21:55:32.598924 2024] [log_debug:info] [pid 165359:tid 3822996288] [client 127.0.0.1:46682] % (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1376s # didn't match 1376s # expected: '%' 1376s # received: '%' 1376s ok 11 1376s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1376s ok 12 1376s Expected return code 200, got 200 for '}' 1376s ok 13 1376s # testing : log message [Sun Mar 24 21:55:32.854074 2024] [log_debug:info] [pid 165359:tid 3822996288] [client 127.0.0.1:46682] } (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1376s # didn't match 1376s # expected: '}' 1376s # received: '}' 1376s ok 14 1376s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1376s ok 15 1376s Expected return code 200, got 200 for '\"' 1376s ok 16 1376s # testing : log message [Sun Mar 24 21:55:33.106954 2024] [log_debug:info] [pid 165359:tid 3822996288] [client 127.0.0.1:46682] " (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1376s # didn't match 1376s # expected: '"' 1376s # received: '"' 1376s ok 17 1376s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1376s ok 18 1376s Expected return code 200, got 200 for '\'' 1376s ok 19 1376s # testing : log message [Sun Mar 24 21:55:33.360360 2024] [log_debug:info] [pid 165359:tid 3822996288] [client 127.0.0.1:46682] ' (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1376s # didn't match 1376s # expected: '\'' 1376s # received: '\'' 1376s ok 20 1376s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1376s ok 21 1376s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1376s ok 22 1376s # testing : log message [Sun Mar 24 21:55:33.613900 2024] [log_debug:info] [pid 165359:tid 3822996288] [client 127.0.0.1:46682] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1376s # didn't match 1376s # expected: '%{req:SomeHeader}' 1376s # received: '%{req:SomeHeader}' 1376s ok 23 1376s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1376s ok 24 1376s Expected return code 200, got 200 for '%{tolower:IDENT}' 1376s ok 25 1376s # testing : log message [Sun Mar 24 21:55:33.866426 2024] [log_debug:info] [pid 165359:tid 3822996288] [client 127.0.0.1:46682] ident (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1376s # didn't match 1376s # expected: 'ident' 1376s # received: 'ident' 1376s ok 26 1376s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1376s ok 27 1376s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1376s ok 28 1376s # testing : log message [Sun Mar 24 21:55:34.120104 2024] [log_debug:info] [pid 165359:tid 3822996288] [client 127.0.0.1:46682] get (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1376s # didn't match 1376s # expected: 'get' 1376s # received: 'get' 1376s ok 29 1376s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1376s ok 1378s t/apache/getfile.t .................. 1378s # using LWP client 1378s 1..219 1378s # Running under perl version 5.038002 for linux 1378s # Current time local: Sun Mar 24 21:55:34 2024 1378s # Current time GMT: Sun Mar 24 21:55:34 2024 1378s # Using Test.pm version 1.31 1378s # Using Apache/Test.pm version 1.42 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "44f3-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 17651 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl.pod 1378s # expected: 17651 1378s # received: 17651 1378s ok 1 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "dbb0-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 56240 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1378s # expected: 56240 1378s # received: 56240 1378s ok 2 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "85eb-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 34283 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1378s # expected: 34283 1378s # received: 34283 1378s ok 3 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "d8ed-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 55533 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1378s # expected: 55533 1378s # received: 55533 1378s ok 4 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "ab70-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 43888 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1378s # expected: 43888 1378s # received: 43888 1378s ok 5 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "15cb7-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 89271 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1378s # expected: 89271 1378s # received: 89271 1378s ok 6 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2707-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 9991 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1378s # expected: 9991 1378s # received: 9991 1378s ok 7 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2569-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 9577 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1378s # expected: 9577 1378s # received: 9577 1378s ok 8 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1004-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4100 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1378s # expected: 4100 1378s # received: 4100 1378s ok 9 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "e58-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 3672 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1378s # expected: 3672 1378s # received: 3672 1378s ok 10 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1e03-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 7683 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1378s # expected: 7683 1378s # received: 7683 1378s ok 11 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "233aa-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 144298 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1378s # expected: 144298 1378s # received: 144298 1378s ok 12 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1f1e-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 7966 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1378s # expected: 7966 1378s # received: 7966 1378s ok 13 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1aec-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 6892 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1378s # expected: 6892 1378s # received: 6892 1378s ok 14 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1e50-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 7760 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1378s # expected: 7760 1378s # received: 7760 1378s ok 15 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "18b7-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 6327 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1378s # expected: 6327 1378s # received: 6327 1378s ok 16 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "20a09-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 133641 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1378s # expected: 133641 1378s # received: 133641 1378s ok 17 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "17fe-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 6142 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1378s # expected: 6142 1378s # received: 6142 1378s ok 18 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "e0a-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 3594 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1378s # expected: 3594 1378s # received: 3594 1378s ok 19 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "ff5-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4085 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1378s # expected: 4085 1378s # received: 4085 1378s ok 20 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1d286-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 119430 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1378s # expected: 119430 1378s # received: 119430 1378s ok 21 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "19c5-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 6597 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1378s # expected: 6597 1378s # received: 6597 1378s ok 22 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "14d7-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 5335 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1378s # expected: 5335 1378s # received: 5335 1378s ok 23 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1208-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4616 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1378s # expected: 4616 1378s # received: 4616 1378s ok 24 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1c352-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 115538 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1378s # expected: 115538 1378s # received: 115538 1378s ok 25 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2a07-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 10759 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1378s # expected: 10759 1378s # received: 10759 1378s ok 26 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2fef-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 12271 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1378s # expected: 12271 1378s # received: 12271 1378s ok 27 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2410-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 9232 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1378s # expected: 9232 1378s # received: 9232 1378s ok 28 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1fa90-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 129680 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1378s # expected: 129680 1378s # received: 129680 1378s ok 29 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "293d-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 10557 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1378s # expected: 10557 1378s # received: 10557 1378s ok 30 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "301f-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 12319 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1378s # expected: 12319 1378s # received: 12319 1378s ok 31 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "20fa-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 8442 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1378s # expected: 8442 1378s # received: 8442 1378s ok 32 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1162-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4450 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1378s # expected: 4450 1378s # received: 4450 1378s ok 33 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "fc0b-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 64523 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1378s # expected: 64523 1378s # received: 64523 1378s ok 34 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2009-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 8201 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1378s # expected: 8201 1378s # received: 8201 1378s ok 35 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1007-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4103 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1378s # expected: 4103 1378s # received: 4103 1378s ok 36 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2aac-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 10924 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1378s # expected: 10924 1378s # received: 10924 1378s ok 37 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1168-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4456 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1378s # expected: 4456 1378s # received: 4456 1378s ok 38 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1875b-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 100187 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1378s # expected: 100187 1378s # received: 100187 1378s ok 39 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1e25-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 7717 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1378s # expected: 7717 1378s # received: 7717 1378s ok 40 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1e16-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 7702 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1378s # expected: 7702 1378s # received: 7702 1378s ok 41 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1b69-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 7017 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1378s # expected: 7017 1378s # received: 7017 1378s ok 42 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "115d9-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 71129 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1378s # expected: 71129 1378s # received: 71129 1378s ok 43 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "11f7-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4599 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1378s # expected: 4599 1378s # received: 4599 1378s ok 44 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1806-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 6150 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1378s # expected: 6150 1378s # received: 6150 1378s ok 45 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "13f7-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 5111 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1378s # expected: 5111 1378s # received: 5111 1378s ok 46 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "9efd-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 40701 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1378s # expected: 40701 1378s # received: 40701 1378s ok 47 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1662-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 5730 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1378s # expected: 5730 1378s # received: 5730 1378s ok 48 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "124a-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4682 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1378s # expected: 4682 1378s # received: 4682 1378s ok 49 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1374-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4980 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1378s # expected: 4980 1378s # received: 4980 1378s ok 50 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "d310-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 54032 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1378s # expected: 54032 1378s # received: 54032 1378s ok 51 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1b5f-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 7007 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1378s # expected: 7007 1378s # received: 7007 1378s ok 52 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "9201-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 37377 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1378s # expected: 37377 1378s # received: 37377 1378s ok 53 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1076-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4214 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1378s # expected: 4214 1378s # received: 4214 1378s ok 54 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "f6a-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 3946 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1378s # expected: 3946 1378s # received: 3946 1378s ok 55 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "fd6-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4054 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1378s # expected: 4054 1378s # received: 4054 1378s ok 56 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "ad8b-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 44427 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1378s # expected: 44427 1378s # received: 44427 1378s ok 57 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1288-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4744 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1378s # expected: 4744 1378s # received: 4744 1378s ok 58 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "f6a-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 3946 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1378s # expected: 3946 1378s # received: 3946 1378s ok 59 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "fd7-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4055 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1378s # expected: 4055 1378s # received: 4055 1378s ok 60 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "10d49-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 68937 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1378s # expected: 68937 1378s # received: 68937 1378s ok 61 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "f6a-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 3946 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1378s # expected: 3946 1378s # received: 3946 1378s ok 62 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "fd4-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4052 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1378s # expected: 4052 1378s # received: 4052 1378s ok 63 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1e729-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 124713 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl561delta.pod 1378s # expected: 124713 1378s # received: 124713 1378s ok 64 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1a2c1-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 107201 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl56delta.pod 1378s # expected: 107201 1378s # received: 107201 1378s ok 65 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "94ac-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 38060 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl581delta.pod 1378s # expected: 38060 1378s # received: 38060 1378s ok 66 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1176-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4470 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl582delta.pod 1378s # expected: 4470 1378s # received: 4470 1378s ok 67 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "18bf-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 6335 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl583delta.pod 1378s # expected: 6335 1378s # received: 6335 1378s ok 68 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1cc3-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 7363 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl584delta.pod 1378s # expected: 7363 1378s # received: 7363 1378s ok 69 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1701-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 5889 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl585delta.pod 1378s # expected: 5889 1378s # received: 5889 1378s ok 70 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "122b-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4651 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl586delta.pod 1378s # expected: 4651 1378s # received: 4651 1378s ok 71 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "20a5-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 8357 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl587delta.pod 1378s # expected: 8357 1378s # received: 8357 1378s ok 72 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "62c1-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 25281 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl588delta.pod 1378s # expected: 25281 1378s # received: 25281 1378s ok 73 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "d290-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 53904 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl589delta.pod 1378s # expected: 53904 1378s # received: 53904 1378s ok 74 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1c1d5-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 115157 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perl58delta.pod 1378s # expected: 115157 1378s # received: 115157 1378s ok 75 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "4fe9-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 20457 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlaix.pod 1378s # expected: 20457 1378s # received: 20457 1378s ok 76 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1688-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 5768 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlamiga.pod 1378s # expected: 5768 1378s # received: 5768 1378s ok 77 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2031-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 8241 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlandroid.pod 1378s # expected: 8241 1378s # received: 8241 1378s ok 78 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "c9433-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 824371 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlapi.pod 1378s # expected: 824371 1378s # received: 824371 1378s ok 79 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "5837-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 22583 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlapio.pod 1378s # expected: 22583 1378s # received: 22583 1378s ok 80 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1b62-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 7010 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlartistic.pod 1378s # expected: 7010 1378s # received: 7010 1378s ok 81 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "20c2-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 8386 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlbook.pod 1378s # expected: 8386 1378s # received: 8386 1378s ok 82 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "126-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 294 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlboot.pod 1378s # expected: 294 1378s # received: 294 1378s ok 83 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "130-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 304 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlbot.pod 1378s # expected: 304 1378s # received: 304 1378s ok 84 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1f50-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 8016 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1378s # expected: 8016 1378s # received: 8016 1378s ok 85 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "dea2-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 56994 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlcall.pod 1378s # expected: 56994 1378s # received: 56994 1378s ok 86 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1180-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4480 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlcheat.pod 1378s # expected: 4480 1378s # received: 4480 1378s ok 87 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "23bf-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 9151 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlclass.pod 1378s # expected: 9151 1378s # received: 9151 1378s ok 88 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "3c63-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 15459 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1378s # expected: 15459 1378s # received: 15459 1378s ok 89 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "254a-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 9546 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlclib.pod 1378s # expected: 9546 1378s # received: 9546 1378s ok 90 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "12e5-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4837 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlcn.pod 1378s # expected: 4837 1378s # received: 4837 1378s ok 91 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1b1a-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 6938 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1378s # expected: 6938 1378s # received: 6938 1378s ok 92 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "662a-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 26154 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1378s # expected: 26154 1378s # received: 26154 1378s ok 93 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "cfa2-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 53154 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perldata.pod 1378s # expected: 53154 1378s # received: 53154 1378s ok 94 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "134f-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4943 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1378s # expected: 4943 1378s # received: 4943 1378s ok 95 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "a85c-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 43100 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perldebguts.pod 1378s # expected: 43100 1378s # received: 43100 1378s ok 96 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "5693-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 22163 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perldebtut.pod 1378s # expected: 22163 1378s # received: 22163 1378s ok 97 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "9bbb-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 39867 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perldebug.pod 1378s # expected: 39867 1378s # received: 39867 1378s ok 98 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "fd4-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4052 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perldelta.pod 1378s # expected: 4052 1378s # received: 4052 1378s ok 99 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "5f0a-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 24330 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1378s # expected: 24330 1378s # received: 24330 1378s ok 100 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "4c051-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 311377 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perldiag.pod 1378s # expected: 311377 1378s # received: 311377 1378s ok 101 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "24a0-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 9376 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perldoc.pod 1378s # expected: 9376 1378s # received: 9376 1378s ok 102 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "b4ed-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 46317 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1378s # expected: 46317 1378s # received: 46317 1378s ok 103 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "687a-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 26746 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perldsc.pod 1378s # expected: 26746 1378s # received: 26746 1378s ok 104 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1f17-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 7959 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perldtrace.pod 1378s # expected: 7959 1378s # received: 7959 1378s ok 105 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "14981-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 84353 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1378s # expected: 84353 1378s # received: 84353 1378s ok 106 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "9321-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 37665 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlembed.pod 1378s # expected: 37665 1378s # received: 37665 1378s ok 107 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2877-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 10359 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1378s # expected: 10359 1378s # received: 10359 1378s ok 108 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "590b-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 22795 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlfaq.pod 1378s # expected: 22795 1378s # received: 22795 1378s ok 109 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "385d-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 14429 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1378s # expected: 14429 1378s # received: 14429 1378s ok 110 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "24a1-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 9377 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1378s # expected: 9377 1378s # received: 9377 1378s ok 111 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "92e1-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 37601 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1378s # expected: 37601 1378s # received: 37601 1378s ok 112 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "162be-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 90814 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1378s # expected: 90814 1378s # received: 90814 1378s ok 113 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "d7fc-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 55292 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1378s # expected: 55292 1378s # received: 55292 1378s ok 114 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "9a71-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 39537 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1378s # expected: 39537 1378s # received: 39537 1378s ok 115 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "93b8-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 37816 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1378s # expected: 37816 1378s # received: 37816 1378s ok 116 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "c310-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 49936 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1378s # expected: 49936 1378s # received: 49936 1378s ok 117 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "3b75-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 15221 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1378s # expected: 15221 1378s # received: 15221 1378s ok 118 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "56ca-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 22218 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlfilter.pod 1378s # expected: 22218 1378s # received: 22218 1378s ok 119 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "342b-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 13355 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlfork.pod 1378s # expected: 13355 1378s # received: 13355 1378s ok 120 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "40e0-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 16608 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlform.pod 1378s # expected: 16608 1378s # received: 16608 1378s ok 121 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "671-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 1649 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1378s # expected: 1649 1378s # received: 1649 1378s ok 122 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "67142-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 422210 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlfunc.pod 1378s # expected: 422210 1378s # received: 422210 1378s ok 123 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "7c2a-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 31786 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlgit.pod 1378s # expected: 31786 1378s # received: 31786 1378s ok 124 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "21810-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 137232 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlglossary.pod 1378s # expected: 137232 1378s # received: 137232 1378s ok 125 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "4075-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 16501 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlgov.pod 1378s # expected: 16501 1378s # received: 16501 1378s ok 126 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "35f7-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 13815 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlgpl.pod 1378s # expected: 13815 1378s # received: 13815 1378s ok 127 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2c264-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 180836 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlguts.pod 1378s # expected: 180836 1378s # received: 180836 1378s ok 128 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "afe4-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 45028 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlhack.pod 1378s # expected: 45028 1378s # received: 45028 1378s ok 129 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "11a38-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 72248 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1378s # expected: 72248 1378s # received: 72248 1378s ok 130 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1809-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 6153 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1378s # expected: 6153 1378s # received: 6153 1378s ok 131 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "5f7-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 1527 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1378s # expected: 1527 1378s # received: 1527 1378s ok 132 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "e88a-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 59530 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlhist.pod 1378s # expected: 59530 1378s # received: 59530 1378s ok 133 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "77a4-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 30628 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlhpux.pod 1378s # expected: 30628 1378s # received: 30628 1378s ok 134 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "7dd-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 2013 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlhurd.pod 1378s # expected: 2013 1378s # received: 2013 1378s ok 135 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1f865-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 129125 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlintern.pod 1378s # expected: 129125 1378s # received: 129125 1378s ok 136 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "9216-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 37398 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlinterp.pod 1378s # expected: 37398 1378s # received: 37398 1378s ok 137 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "579d-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 22429 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlintro.pod 1378s # expected: 22429 1378s # received: 22429 1378s ok 138 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "8ad3-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 35539 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perliol.pod 1378s # expected: 35539 1378s # received: 35539 1378s ok 139 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "11817-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 71703 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlipc.pod 1378s # expected: 71703 1378s # received: 71703 1378s ok 140 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1150-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4432 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlirix.pod 1378s # expected: 4432 1378s # received: 4432 1378s ok 141 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "20a8-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 8360 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perljp.pod 1378s # expected: 8360 1378s # received: 8360 1378s ok 142 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2fc0-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 12224 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlko.pod 1378s # expected: 12224 1378s # received: 12224 1378s ok 143 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "163-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 355 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1378s # expected: 355 1378s # received: 355 1378s ok 144 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "7ea-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 2026 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perllinux.pod 1378s # expected: 2026 1378s # received: 2026 1378s ok 145 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "12457-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 74839 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perllocale.pod 1378s # expected: 74839 1378s # received: 74839 1378s ok 146 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "24dc-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 9436 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perllol.pod 1378s # expected: 9436 1378s # received: 9436 1378s ok 147 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2f6f-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 12143 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1378s # expected: 12143 1378s # received: 12143 1378s ok 148 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "6753-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 26451 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlmod.pod 1378s # expected: 26451 1378s # received: 26451 1378s ok 149 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2574-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 9588 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1378s # expected: 9588 1378s # received: 9588 1378s ok 150 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "e547-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 58695 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1378s # expected: 58695 1378s # received: 58695 1378s ok 151 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "573b-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 22331 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1378s # expected: 22331 1378s # received: 22331 1378s ok 152 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "d65-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 3429 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1378s # expected: 3429 1378s # received: 3429 1378s ok 153 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2ad3-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 10963 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1378s # expected: 10963 1378s # received: 10963 1378s ok 154 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "20a5-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 8357 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlnumber.pod 1378s # expected: 8357 1378s # received: 8357 1378s ok 155 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "8d30-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 36144 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlobj.pod 1378s # expected: 36144 1378s # received: 36144 1378s ok 156 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "6885-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 26757 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlootut.pod 1378s # expected: 26757 1378s # received: 26757 1378s ok 157 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "251a5-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 151973 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlop.pod 1378s # expected: 151973 1378s # received: 151973 1378s ok 158 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "4db-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 1243 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1378s # expected: 1243 1378s # received: 1243 1378s ok 159 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "3b77-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 15223 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlopentut.pod 1378s # expected: 15223 1378s # received: 15223 1378s ok 160 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "16cb9-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 93369 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlos2.pod 1378s # expected: 93369 1378s # received: 93369 1378s ok 161 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "37cb-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 14283 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlos390.pod 1378s # expected: 14283 1378s # received: 14283 1378s ok 162 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "12b0-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4784 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlos400.pod 1378s # expected: 4784 1378s # received: 4784 1378s ok 163 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "c8a9-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 51369 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1378s # expected: 51369 1378s # received: 51369 1378s ok 164 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "c2bd-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 49853 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlperf.pod 1378s # expected: 49853 1378s # received: 49853 1378s ok 165 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1418-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 5144 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlplan9.pod 1378s # expected: 5144 1378s # received: 5144 1378s ok 166 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "5b65-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 23397 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlpod.pod 1378s # expected: 23397 1378s # received: 23397 1378s ok 167 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "10d10-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 68880 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1378s # expected: 68880 1378s # received: 68880 1378s ok 168 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2f40-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 12096 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1378s # expected: 12096 1378s # received: 12096 1378s ok 169 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "67b7-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 26551 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1378s # expected: 26551 1378s # received: 26551 1378s ok 170 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "15cc8-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 89288 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlport.pod 1378s # expected: 89288 1378s # received: 89288 1378s ok 171 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1412-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 5138 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlpragma.pod 1378s # expected: 5138 1378s # received: 5138 1378s ok 172 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1a25-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 6693 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlqnx.pod 1378s # expected: 6693 1378s # received: 6693 1378s ok 173 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2127d-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 135805 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlre.pod 1378s # expected: 135805 1378s # received: 135805 1378s ok 174 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "7bad-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 31661 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlreapi.pod 1378s # expected: 31661 1378s # received: 31661 1378s ok 175 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "818f-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 33167 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1378s # expected: 33167 1378s # received: 33167 1378s ok 176 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "beb0-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 48816 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1378s # expected: 48816 1378s # received: 48816 1378s ok 177 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "8c47-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 35911 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlref.pod 1378s # expected: 35911 1378s # received: 35911 1378s ok 178 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "4944-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 18756 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlreftut.pod 1378s # expected: 18756 1378s # received: 18756 1378s ok 179 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "a989-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 43401 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlreguts.pod 1378s # expected: 43401 1378s # received: 43401 1378s ok 180 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1fd-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 509 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlrepository.pod 1378s # expected: 509 1378s # received: 509 1378s ok 181 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "4af5-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 19189 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlrequick.pod 1378s # expected: 19189 1378s # received: 19189 1378s ok 182 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "3ce4-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 15588 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlreref.pod 1378s # expected: 15588 1378s # received: 15588 1378s ok 183 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1e219-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 123417 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlretut.pod 1378s # expected: 123417 1378s # received: 123417 1378s ok 184 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "60c-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 1548 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlriscos.pod 1378s # expected: 1548 1378s # received: 1548 1378s ok 185 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "e52d-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 58669 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlrun.pod 1378s # expected: 58669 1378s # received: 58669 1378s ok 186 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "6cc6-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 27846 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlsec.pod 1378s # expected: 27846 1378s # received: 27846 1378s ok 187 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "4af2-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 19186 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1378s # expected: 19186 1378s # received: 19186 1378s ok 188 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "74a6-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 29862 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1378s # expected: 29862 1378s # received: 29862 1378s ok 189 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1bdc-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 7132 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlsource.pod 1378s # expected: 7132 1378s # received: 7132 1378s ok 190 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "233b-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 9019 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlstyle.pod 1378s # expected: 9019 1378s # received: 9019 1378s ok 191 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "12f85-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 77701 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlsub.pod 1378s # expected: 77701 1378s # received: 77701 1378s ok 192 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "d2de-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 53982 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlsyn.pod 1378s # expected: 53982 1378s # received: 53982 1378s ok 193 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "2858-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 10328 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlsynology.pod 1378s # expected: 10328 1378s # received: 10328 1378s ok 194 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "b53a-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 46394 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1378s # expected: 46394 1378s # received: 46394 1378s ok 195 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "9a91-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 39569 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perltie.pod 1378s # expected: 39569 1378s # received: 39569 1378s ok 196 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "b9206-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 758278 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perltoc.pod 1378s # expected: 758278 1378s # received: 758278 1378s ok 197 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "174-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 372 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perltodo.pod 1378s # expected: 372 1378s # received: 372 1378s ok 198 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "126-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 294 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perltooc.pod 1378s # expected: 294 1378s # received: 294 1378s ok 199 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "126-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 294 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perltoot.pod 1378s # expected: 294 1378s # received: 294 1378s ok 200 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "297f-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 10623 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perltrap.pod 1378s # expected: 10623 1378s # received: 10623 1378s ok 201 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "213f-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 8511 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perltru64.pod 1378s # expected: 8511 1378s # received: 8511 1378s ok 202 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1183-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4483 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perltw.pod 1378s # expected: 4483 1378s # received: 4483 1378s ok 203 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "162c0-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 90816 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlunicode.pod 1378s # expected: 90816 1378s # received: 90816 1378s ok 204 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "6349-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 25417 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlunicook.pod 1378s # expected: 25417 1378s # received: 25417 1378s ok 205 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "372e-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 14126 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1378s # expected: 14126 1378s # received: 14126 1378s ok 206 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "96e1-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 38625 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perluniintro.pod 1378s # expected: 38625 1378s # received: 38625 1378s ok 207 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "6eefa-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 454394 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perluniprops.pod 1378s # expected: 454394 1378s # received: 454394 1378s ok 208 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1f0f-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 7951 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlunitut.pod 1378s # expected: 7951 1378s # received: 7951 1378s ok 209 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1ce8-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 7400 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlutil.pod 1378s # expected: 7400 1378s # received: 7400 1378s ok 210 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "16ab2-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 92850 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlvar.pod 1378s # expected: 92850 1378s # received: 92850 1378s ok 211 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "c68d-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 50829 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlvms.pod 1378s # expected: 50829 1378s # received: 50829 1378s ok 212 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "f16-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 3862 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlvos.pod 1378s # expected: 3862 1378s # received: 3862 1378s ok 213 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "7fdb-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 32731 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlwin32.pod 1378s # expected: 32731 1378s # received: 32731 1378s ok 214 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "1532b-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 86827 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlxs.pod 1378s # expected: 86827 1378s # received: 86827 1378s ok 215 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "c504-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 50436 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlxstut.pod 1378s # expected: 50436 1378s # received: 50436 1378s ok 216 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "5dc1-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 24001 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1378s # expected: 24001 1378s # received: 24001 1378s ok 217 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "b2390-60fb82f589ec0" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 730000 1378s #Last-Modified: Wed, 24 Jan 2024 22:00:03 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-binary-httpd 1378s # expected: 730000 1378s # received: 730000 1378s ok 218 1378s #lwp request: 1378s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1378s #User-Agent: libwww-perl/6.76 1378s # 1378s #server response: 1378s #HTTP/1.1 200 OK 1378s #Connection: close 1378s #Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Accept-Ranges: bytes 1378s #ETag: "3d5470-60ec1fb4f0200" 1378s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1378s #Vary: In-If1 1378s #Content-Length: 4019312 1378s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1378s #Client-Date: Sun, 24 Mar 2024 21:55:36 GMT 1378s #Client-Peer: 127.0.0.1:8529 1378s #Client-Response-Num: 1 1378s #DMMATCH1: 1 1378s # 1378s # testing : download of /getfiles-binary-perl 1378s # expected: 4019312 1378s # received: 4019312 1378s ok 219 1378s ok 1380s t/apache/headers.t .................. 1380s 1..27 1380s # Running under perl version 5.038002 for linux 1380s # Current time local: Sun Mar 24 21:55:36 2024 1380s # Current time GMT: Sun Mar 24 21:55:36 2024 1380s # Using Test.pm version 1.31 1380s # Using Apache/Test.pm version 1.42 1380s testing: Hello: World 1380s ok 1 1380s # testing : response success 1380s # expected: qr/HTTP\/1\.. 200 OK/ 1380s # received: 'HTTP/1.1 200 OK' 1380s ok 2 1380s header: [World] vs [World] 1380s # testing : compare header Hello value 1380s # expected: 'World' 1380s # received: 'World' 1380s ok 3 1380s testing: Hello: World 1380s ok 4 1380s # testing : response success 1380s # expected: qr/HTTP\/1\.. 200 OK/ 1380s # received: 'HTTP/1.1 200 OK' 1380s ok 5 1380s header: [World] vs [World] 1380s # testing : compare header Hello value 1380s # expected: 'World' 1380s # received: 'World' 1380s ok 6 1380s testing: Hello: World 1380s ok 7 1380s # testing : response success 1380s # expected: qr/HTTP\/1\.. 200 OK/ 1380s # received: 'HTTP/1.1 200 OK' 1380s ok 8 1380s header: [World] vs [World] 1380s # testing : compare header Hello value 1380s # expected: 'World' 1380s # received: 'World' 1380s ok 9 1380s testing: Hello: Foo 1380s Bar 1380s ok 10 1380s # testing : response success 1380s # expected: qr/HTTP\/1\.. 200 OK/ 1380s # received: 'HTTP/1.1 200 OK' 1380s ok 11 1380s header: [Foo Bar] vs [Foo Bar] 1380s # testing : compare header Hello value 1380s # expected: 'Foo Bar' 1380s # received: 'Foo Bar' 1380s ok 12 1380s testing: Hello: Foo 1380s Bar 1380s ok 13 1380s # testing : response success 1380s # expected: qr/HTTP\/1\.. 200 OK/ 1380s # received: 'HTTP/1.1 200 OK' 1380s ok 14 1380s header: [Foo Bar] vs [Foo Bar] 1380s # testing : compare header Hello value 1380s # expected: 'Foo Bar' 1380s # received: 'Foo Bar' 1380s ok 15 1380s testing: Hello: Foo 1380s Bar 1380s ok 16 1380s # testing : response success 1380s # expected: qr/HTTP\/1\.. 200 OK/ 1380s # received: 'HTTP/1.1 200 OK' 1380s ok 17 1380s header: [Foo Bar] vs [Foo Bar] 1380s # testing : compare header Hello value 1380s # expected: 'Foo Bar' 1380s # received: 'Foo Bar' 1380s ok 18 1380s testing: Hello: Foo 1380s Bar 1380s ok 19 1380s # testing : response success 1380s # expected: qr/HTTP\/1\.. 200 OK/ 1380s # received: 'HTTP/1.1 200 OK' 1380s ok 20 1380s header: [Foo Bar] vs [Foo Bar] 1380s # testing : compare header Hello value 1380s # expected: 'Foo Bar' 1380s # received: 'Foo Bar' 1380s ok 21 1380s testing: Hello: Foo 1380s Bar 1380s ok 22 1380s # testing : response success 1380s # expected: qr/HTTP\/1\.. 200 OK/ 1380s # received: 'HTTP/1.1 200 OK' 1380s ok 23 1380s header: [Foo Bar] vs [Foo Bar] 1380s # testing : compare header Hello value 1380s # expected: 'Foo Bar' 1380s # received: 'Foo Bar' 1380s ok 24 1380s testing: Hello:World 1380s ok 25 1380s # testing : response success 1380s # expected: qr/HTTP\/1\.. 200 OK/ 1380s # received: 'HTTP/1.1 200 OK' 1380s ok 26 1380s header: [World] vs [World] 1380s # testing : compare header Hello value 1380s # expected: 'World' 1380s # received: 'World' 1380s ok 27 1380s ok 1382s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 1385s t/apache/http_strict.t .............. 1385s 1..178 1385s # Running under perl version 5.038002 for linux 1385s # Current time local: Sun Mar 24 21:55:40 2024 1385s # Current time GMT: Sun Mar 24 21:55:40 2024 1385s # Using Test.pm version 1.31 1385s # Using Apache/Test.pm version 1.42 1385s # SENDING: 1385s # GET / HTTP/1.0\r\n\r\n 1385s # expecting success, got 200 1385s ok 1 1385s # SENDING: 1385s # GET / HTTP/1.0\n\n 1385s # expecting success, got 200 1385s ok 2 1385s # SENDING: 1385s # get / HTTP/1.0\r\n\r\n 1385s # expecting 501, got 501 1385s ok 3 1385s # SENDING: 1385s # G ET / HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 4 1385s # SENDING: 1385s # G\x00ET / HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 5 1385s # SENDING: 1385s # G/T / HTTP/1.0\r\n\r\n 1385s # expecting 501, got 501 1385s ok 6 1385s # SENDING: 1385s # GET /\x00 HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 7 1385s # SENDING: 1385s # GET / HTTP/1.0\x00\r\n\r\n 1385s # expecting 400, got 400 1385s ok 8 1385s # SENDING: 1385s # GET\x0c/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 9 1385s # SENDING: 1385s # GET\r/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 10 1385s # SENDING: 1385s # GET\t/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 11 1385s # SENDING: 1385s # GET / HTT/1.0\r\n\r\n 1385s # expecting error, got 400 1385s ok 12 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1385s # expecting success, got 200 1385s ok 13 1385s # SENDING: 1385s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1385s # expecting success, got 200 1385s ok 14 1385s # SENDING: 1385s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1385s # expecting success, got 200 1385s ok 15 1385s # SENDING: 1385s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1385s # expecting 400, got 400 1385s ok 16 1385s # SENDING: 1385s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1385s # expecting 400, got 400 1385s ok 17 1385s # SENDING: 1385s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1385s # expecting 200, got 200 1385s ok 18 1385s # SENDING: 1385s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1385s # expecting 400, got 400 1385s ok 19 1385s # SENDING: 1385s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1385s # expecting error, got 400 1385s ok 20 1385s # SENDING: 1385s # GET / HTTP/0.9\r\n\r\n 1385s # expecting error, got 400 1385s ok 21 1385s # SENDING: 1385s # GET / HTTP/0.8\r\n\r\n 1385s # expecting error, got 400 1385s ok 22 1385s # SENDING: 1385s # GET /\x01 HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 23 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 24 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 25 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1385s # expecting 400, got 400 1385s ok 26 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 27 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1385s # expecting 400, got 400 1385s ok 28 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1385s # expecting 400, got 400 1385s ok 29 1385s # SENDING: 1385s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1385s # expecting 400, got 400 1385s ok 30 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 31 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1385s # expecting 400, got 400 1385s ok 32 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1385s # expecting 400, got 400 1385s ok 33 1385s # SENDING: 1385s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1385s # expecting 400, got 400 1385s ok 34 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 35 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1385s # expecting 400, got 400 1385s ok 36 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1385s # expecting 400, got 400 1385s ok 37 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 38 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1385s # expecting 400, got 400 1385s ok 39 1385s # SENDING: 1385s # GET / HTTP/1.0\r\r 1385s # expecting dropped connection and HTTPD dropped connection 1385s ok 40 1385s # SENDING: 1385s # GET /\r\n 1385s # expecting headerless HTTP/0.9 body, got response 1385s ok 41 1385s # SENDING: 1385s # GET /#frag HTTP/1.0\r\n 1385s # expecting 400, got 400 1385s ok 42 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1385s # expecting 200, got 200 1385s ok 43 1385s # SENDING: 1385s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1385s # expecting 200, got 200 1385s ok 44 1385s # SENDING: 1385s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1385s # expecting 200, got 200 1385s ok 45 1385s # SENDING: 1385s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1385s # expecting 200, got 200 1385s ok 46 1385s # SENDING: 1385s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1385s # expecting 200, got 200 1385s ok 47 1385s # SENDING: 1385s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1385s # expecting 200, got 200 1385s ok 48 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1385s # expecting 200, got 200 1385s ok 49 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1385s # expecting 400, got 400 1385s ok 50 1385s # SENDING: 1385s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1385s # expecting 200, got 200 1385s ok 51 1385s # SENDING: 1385s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 52 1385s # SENDING: 1385s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 53 1385s # SENDING: 1385s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 54 1385s # SENDING: 1385s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1385s # expecting 200, got 200 1385s ok 55 1385s # SENDING: 1385s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1385s # expecting success, got 200 1385s ok 56 1385s # SENDING: 1385s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1385s # expecting success, got 200 1385s ok 57 1385s # SENDING: 1385s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1385s # expecting success, got 200 1385s ok 58 1385s # SENDING: 1385s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1385s # expecting success, got 200 1385s ok 59 1385s # SENDING: 1385s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 60 1385s # SENDING: 1385s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1385s # expecting success, got 200 1385s ok 61 1385s # SENDING: 1385s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1385s # expecting success, got 200 1385s ok 62 1385s # SENDING: 1385s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 63 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1385s # expecting success, got 200 1385s ok 64 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1385s # expecting success, got 200 1385s ok 65 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1385s # expecting success, got 200 1385s ok 66 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1385s # expecting success, got 200 1385s ok 67 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1385s # expecting success, got 200 1385s ok 68 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1385s # expecting success, got 200 1385s ok 69 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1385s # expecting 200, got 200 1385s ok 70 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1385s # expecting 200, got 200 1385s ok 71 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1385s # expecting 400, got 400 1385s ok 72 1385s # SENDING: 1385s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 73 1385s # SENDING: 1385s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 74 1385s # SENDING: 1385s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 75 1385s # SENDING: 1385s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 76 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1385s # expecting 200, got 200 1385s ok 77 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1385s # expecting 200, got 200 1385s ok 78 1385s # SENDING: 1385s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1385s # expecting 200, got 200 1385s ok 79 1385s # SENDING: 1385s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1385s # DECODED: Foo: bar 1385s # RESPONSE: 1385s # HTTP/1.1 200 OK\r\n 1385s # Date: Sun, 24 Mar 2024 21:55:42 GMT\r\n 1385s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1385s # Foo: bar\r\n 1385s # Vary: In-If1\r\n 1385s # DMMATCH1: 1\r\n 1385s # Connection: close\r\n 1385s # Content-Type: text/plain\r\n 1385s # \r\n 1385s # Hi!\n 1385s # SERVERNAME=localhost\n 1385s # HTTP_HOST=\n 1385s # 1385s # expecting 200, got 200 1385s ok 80 1385s # SENDING: 1385s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1385s # DECODED: Foo: 1385s # RESPONSE: 1385s # HTTP/1.1 200 OK\r\n 1385s # Date: Sun, 24 Mar 2024 21:55:42 GMT\r\n 1385s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1385s # Foo: \r\n 1385s # Vary: In-If1\r\n 1385s # DMMATCH1: 1\r\n 1385s # Connection: close\r\n 1385s # Content-Type: text/plain\r\n 1385s # \r\n 1385s # Hi!\n 1385s # SERVERNAME=localhost\n 1385s # HTTP_HOST=\n 1385s # 1385s # expecting 200, got 200 1385s ok 81 1385s # SENDING: 1385s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1385s # DECODED: : bar 1385s # RESPONSE: 1385s # HTTP/1.1 500 Internal Server Error\r\n 1385s # Date: Sun, 24 Mar 2024 21:55:42 GMT\r\n 1385s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1385s # Content-Length: 564\r\n 1385s # Connection: close\r\n 1385s # Content-Type: text/html; charset=iso-8859-1\r\n 1385s # \r\n 1385s # \n 1385s # \n 1385s # ... 1385s # expecting 500, got 500 1385s ok 82 1385s # SENDING: 1385s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1385s # DECODED: F\x00oo: bar 1385s # RESPONSE: 1385s # HTTP/1.1 500 Internal Server Error\r\n 1385s # Date: Sun, 24 Mar 2024 21:55:42 GMT\r\n 1385s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1385s # Content-Length: 528\r\n 1385s # Connection: close\r\n 1385s # Content-Type: text/html; charset=iso-8859-1\r\n 1385s # \r\n 1385s # \n 1385s # \n 1385s # ... 1385s # expecting 500, got 500 1385s ok 83 1385s # SENDING: 1385s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1385s # DECODED: F\x01oo: bar 1385s # RESPONSE: 1385s # HTTP/1.1 500 Internal Server Error\r\n 1385s # Date: Sun, 24 Mar 2024 21:55:42 GMT\r\n 1385s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1385s # Content-Length: 564\r\n 1385s # Connection: close\r\n 1385s # Content-Type: text/html; charset=iso-8859-1\r\n 1385s # \r\n 1385s # \n 1385s # \n 1385s # ... 1385s # expecting 500, got 500 1385s ok 84 1385s # SENDING: 1385s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1385s # DECODED: F\noo: bar 1385s # RESPONSE: 1385s # HTTP/1.1 500 Internal Server Error\r\n 1385s # Date: Sun, 24 Mar 2024 21:55:42 GMT\r\n 1385s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1385s # Content-Length: 528\r\n 1385s # Connection: close\r\n 1385s # Content-Type: text/html; charset=iso-8859-1\r\n 1385s # \r\n 1385s # \n 1385s # \n 1385s # ... 1385s # expecting 500, got 500 1385s ok 85 1385s # SENDING: 1385s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1385s # DECODED: Foo: b\tar 1385s # RESPONSE: 1385s # HTTP/1.1 200 OK\r\n 1385s # Date: Sun, 24 Mar 2024 21:55:42 GMT\r\n 1385s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1385s # Foo: b\tar\r\n 1385s # Vary: In-If1\r\n 1385s # DMMATCH1: 1\r\n 1385s # Connection: close\r\n 1385s # Content-Type: text/plain\r\n 1385s # \r\n 1385s # Hi!\n 1385s # SERVERNAME=localhost\n 1385s # HTTP_HOST=\n 1385s # 1385s # expecting 200, got 200 1385s ok 86 1385s # SENDING: 1385s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1385s # DECODED: Foo: b\x01ar 1385s # RESPONSE: 1385s # HTTP/1.1 500 Internal Server Error\r\n 1385s # Date: Sun, 24 Mar 2024 21:55:42 GMT\r\n 1385s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1385s # Content-Length: 564\r\n 1385s # Connection: close\r\n 1385s # Content-Type: text/html; charset=iso-8859-1\r\n 1385s # \r\n 1385s # \n 1385s # \n 1385s # ... 1385s # expecting 500, got 500 1385s ok 87 1385s # SENDING: 1385s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1385s # expecting 500, got 500 1385s ok 88 1385s # SENDING: 1385s # GET / HTTP/1.0\r\n\r\n 1385s # expecting success, got 200 1385s ok 89 1385s # SENDING: 1385s # GET / HTTP/1.0\n\n 1385s # expecting 400, got 400 1385s ok 90 1385s # SENDING: 1385s # get / HTTP/1.0\r\n\r\n 1385s # expecting 501, got 501 1385s ok 91 1385s # SENDING: 1385s # G ET / HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 92 1385s # SENDING: 1385s # G\x00ET / HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 93 1385s # SENDING: 1385s # G/T / HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 94 1385s # SENDING: 1385s # GET /\x00 HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 95 1385s # SENDING: 1385s # GET / HTTP/1.0\x00\r\n\r\n 1385s # expecting 400, got 400 1385s ok 96 1385s # SENDING: 1385s # GET\x0c/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 97 1385s # SENDING: 1385s # GET\r/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 98 1385s # SENDING: 1385s # GET\t/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 99 1385s # SENDING: 1385s # GET / HTT/1.0\r\n\r\n 1385s # expecting error, got 400 1385s ok 100 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1385s # expecting success, got 200 1385s ok 101 1385s # SENDING: 1385s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1385s # expecting success, got 200 1385s ok 102 1385s # SENDING: 1385s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1385s # expecting success, got 200 1385s ok 103 1385s # SENDING: 1385s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1385s # expecting 400, got 400 1385s ok 104 1385s # SENDING: 1385s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1385s # expecting 400, got 400 1385s ok 105 1385s # SENDING: 1385s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1385s # expecting 400, got 400 1385s ok 106 1385s # SENDING: 1385s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1385s # expecting 400, got 400 1385s ok 107 1385s # SENDING: 1385s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1385s # expecting error, got 400 1385s ok 108 1385s # SENDING: 1385s # GET / HTTP/0.9\r\n\r\n 1385s # expecting error, got 400 1385s ok 109 1385s # SENDING: 1385s # GET / HTTP/0.8\r\n\r\n 1385s # expecting error, got 400 1385s ok 110 1385s # SENDING: 1385s # GET /\x01 HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 111 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 112 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 113 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1385s # expecting 400, got 400 1385s ok 114 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1385s # expecting 400, got 400 1385s ok 115 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1385s # expecting 400, got 400 1385s ok 116 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1385s # expecting 400, got 400 1385s ok 117 1385s # SENDING: 1385s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1385s # expecting 400, got 400 1385s ok 118 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 119 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1385s # expecting 400, got 400 1385s ok 120 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1385s # expecting 400, got 400 1385s ok 121 1385s # SENDING: 1385s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1385s # expecting 400, got 400 1385s ok 122 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1385s # expecting 400, got 400 1385s ok 123 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1385s # expecting 400, got 400 1385s ok 124 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1385s # expecting 400, got 400 1385s ok 125 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 126 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1385s # expecting 400, got 400 1385s ok 127 1385s # SENDING: 1385s # GET / HTTP/1.0\r\r 1385s # expecting dropped connection and HTTPD dropped connection 1385s ok 128 1385s # SENDING: 1385s # GET /\r\n 1385s # expecting headerless HTTP/0.9 body, got response 1385s ok 129 1385s # SENDING: 1385s # GET /#frag HTTP/1.0\r\n 1385s # expecting 400, got 400 1385s ok 130 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1385s # expecting 400, got 400 1385s ok 131 1385s # SENDING: 1385s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 132 1385s # SENDING: 1385s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 133 1385s # SENDING: 1385s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1385s # expecting 200, got 200 1385s ok 134 1385s # SENDING: 1385s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 135 1385s # SENDING: 1385s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 136 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1385s # expecting 400, got 400 1385s ok 137 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1385s # expecting 400, got 400 1385s ok 138 1385s # SENDING: 1385s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1385s # expecting 200, got 200 1385s ok 139 1385s # SENDING: 1385s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 140 1385s # SENDING: 1385s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 141 1385s # SENDING: 1385s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 142 1385s # SENDING: 1385s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 143 1385s # SENDING: 1385s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1385s # expecting success, got 200 1385s ok 144 1385s # SENDING: 1385s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1385s # expecting success, got 200 1385s ok 145 1385s # SENDING: 1385s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1385s # expecting success, got 200 1385s ok 146 1385s # SENDING: 1385s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1385s # expecting success, got 200 1385s ok 147 1385s # SENDING: 1385s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 148 1385s # SENDING: 1385s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1385s # expecting success, got 200 1385s ok 149 1385s # SENDING: 1385s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1385s # expecting success, got 200 1385s ok 150 1385s # SENDING: 1385s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1385s # expecting 400, got 400 1385s ok 151 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1385s # expecting success, got 200 1385s ok 152 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1385s # expecting success, got 200 1385s ok 153 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1385s # expecting success, got 200 1385s ok 154 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1385s # expecting success, got 200 1385s ok 155 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1385s # expecting success, got 200 1385s ok 156 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1385s # expecting success, got 200 1385s ok 157 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1385s # expecting 400, got 400 1385s ok 158 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1385s # expecting 400, got 400 1385s ok 159 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1385s # expecting 400, got 400 1385s ok 160 1385s # SENDING: 1385s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 161 1385s # SENDING: 1385s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 162 1385s # SENDING: 1385s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 163 1385s # SENDING: 1385s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1385s # expecting 200, got 200 1385s ok 164 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1385s # expecting 200, got 200 1385s ok 165 1385s # SENDING: 1385s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1385s # expecting 200, got 200 1385s ok 166 1385s # SENDING: 1385s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1385s # expecting 200, got 200 1385s ok 167 1385s # SENDING: 1385s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1385s # DECODED: Foo: bar 1385s # RESPONSE: 1385s # HTTP/1.1 200 OK\r\n 1385s # Date: Sun, 24 Mar 2024 21:55:42 GMT\r\n 1385s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1385s # Foo: bar\r\n 1385s # Vary: In-If1\r\n 1385s # DMMATCH1: 1\r\n 1385s # Connection: close\r\n 1385s # Content-Type: text/plain\r\n 1385s # \r\n 1385s # Hi!\n 1385s # SERVERNAME=localhost\n 1385s # HTTP_HOST=\n 1385s # 1385s # expecting 200, got 200 1385s ok 168 1385s # SENDING: 1385s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1385s # DECODED: Foo: 1385s # RESPONSE: 1385s # HTTP/1.1 200 OK\r\n 1385s # Date: Sun, 24 Mar 2024 21:55:42 GMT\r\n 1385s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1385s # Foo: \r\n 1385s # Vary: In-If1\r\n 1385s # DMMATCH1: 1\r\n 1385s # Connection: close\r\n 1385s # Content-Type: text/plain\r\n 1385s # \r\n 1385s # Hi!\n 1385s # SERVERNAME=localhost\n 1385s # HTTP_HOST=\n 1385s # 1385s # expecting 200, got 200 1385s ok 169 1385s # SENDING: 1385s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1385s # DECODED: : bar 1385s # RESPONSE: 1385s # HTTP/1.1 500 Internal Server Error\r\n 1385s # Date: Sun, 24 Mar 2024 21:55:42 GMT\r\n 1385s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1385s # Content-Length: 564\r\n 1385s # Connection: close\r\n 1385s # Content-Type: text/html; charset=iso-8859-1\r\n 1385s # \r\n 1385s # \n 1385s # \n 1385s # ... 1385s # expecting 500, got 500 1385s ok 170 1385s # SENDING: 1385s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1385s # DECODED: F\x00oo: bar 1385s # RESPONSE: 1385s # HTTP/1.1 500 Internal Server Error\r\n 1385s # Date: Sun, 24 Mar 2024 21:55:42 GMT\r\n 1385s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1385s # Content-Length: 528\r\n 1385s # Connection: close\r\n 1385s # Content-Type: text/html; charset=iso-8859-1\r\n 1385s # \r\n 1385s # \n 1385s # \n 1385s # ... 1385s # expecting 500, got 500 1385s ok 171 1385s # SENDING: 1385s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1385s # DECODED: F\x01oo: bar 1385s # RESPONSE: 1385s # HTTP/1.1 500 Internal Server Error\r\n 1385s # Date: Sun, 24 Mar 2024 21:55:43 GMT\r\n 1385s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1385s # Content-Length: 564\r\n 1385s # Connection: close\r\n 1385s # Content-Type: text/html; charset=iso-8859-1\r\n 1385s # \r\n 1385s # \n 1385s # \n 1385s # ... 1385s # expecting 500, got 500 1385s ok 172 1385s # SENDING: 1385s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1385s # DECODED: F\noo: bar 1385s # RESPONSE: 1385s # HTTP/1.1 500 Internal Server Error\r\n 1385s # Date: Sun, 24 Mar 2024 21:55:43 GMT\r\n 1385s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1385s # Content-Length: 528\r\n 1385s # Connection: close\r\n 1385s # Content-Type: text/html; charset=iso-8859-1\r\n 1385s # \r\n 1385s # \n 1385s # \n 1385s # ... 1385s # expecting 500, got 500 1385s ok 173 1385s # SENDING: 1385s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1385s # DECODED: Foo: b\tar 1385s # RESPONSE: 1385s # HTTP/1.1 200 OK\r\n 1385s # Date: Sun, 24 Mar 2024 21:55:43 GMT\r\n 1385s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1385s # Foo: b\tar\r\n 1385s # Vary: In-If1\r\n 1385s # DMMATCH1: 1\r\n 1385s # Connection: close\r\n 1385s # Content-Type: text/plain\r\n 1385s # \r\n 1385s # Hi!\n 1385s # SERVERNAME=localhost\n 1385s # HTTP_HOST=\n 1385s # 1385s # expecting 200, got 200 1385s ok 174 1385s # SENDING: 1385s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1385s # DECODED: Foo: b\x01ar 1385s # RESPONSE: 1385s # HTTP/1.1 500 Internal Server Error\r\n 1385s # Date: Sun, 24 Mar 2024 21:55:43 GMT\r\n 1385s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1385s # Content-Length: 564\r\n 1385s # Connection: close\r\n 1385s # Content-Type: text/html; charset=iso-8859-1\r\n 1385s # \r\n 1385s # \n 1385s # \n 1385s # ... 1385s # expecting 500, got 500 1385s ok 175 1385s # SENDING: 1385s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1385s # expecting 500, got 500 1385s ok 176 1385s ok 177 1385s ok 178 1385s ok 1387s t/apache/if_sections.t .............. 1387s 1..46 1387s # Running under perl version 5.038002 for linux 1387s # Current time local: Sun Mar 24 21:55:43 2024 1387s # Current time GMT: Sun Mar 24 21:55:43 2024 1387s # Using Test.pm version 1.31 1387s # Using Apache/Test.pm version 1.42 1387s # /if_sec/ with '': 1387s # expected: 200 1387s # received: '200' 1387s ok 1 1387s # expected: undef 1387s # received: undef 1387s ok 2 1387s # /if_sec/foo.if_test with '': 1387s # expected: 200 1387s # received: '200' 1387s ok 3 1387s # expected: undef 1387s # received: undef 1387s ok 4 1387s # /if_sec/foo.if_test with '1': 1387s # expected: 200 1387s # received: '200' 1387s ok 5 1387s # expected: 'global1' 1387s # received: 'global1' 1387s ok 6 1387s # /if_sec/foo.if_test with '1 11': 1387s # expected: 200 1387s # received: '200' 1387s ok 7 1387s # expected: 'global1, nested11, nested113' 1387s # received: 'global1, nested11, nested113' 1387s ok 8 1387s # /if_sec/foo.if_test with '1 11 111': 1387s # expected: 200 1387s # received: '200' 1387s ok 9 1387s # expected: 'global1, nested11, nested111' 1387s # received: 'global1, nested11, nested111' 1387s ok 10 1387s # /if_sec/foo.if_test with '1 11 112': 1387s # expected: 200 1387s # received: '200' 1387s ok 11 1387s # expected: 'global1, nested11, nested112' 1387s # received: 'global1, nested11, nested112' 1387s ok 12 1387s # /if_sec/foo.if_test with '1 2': 1387s # expected: 200 1387s # received: '200' 1387s ok 13 1387s # expected: 'global1, files2' 1387s # received: 'global1, files2' 1387s ok 14 1387s # /if_sec/dir/foo.txt with '1 2': 1387s # expected: 200 1387s # received: '200' 1387s ok 15 1387s # expected: 'global1, dir1, dir2, dir_files1' 1387s # received: 'global1, dir1, dir2, dir_files1' 1387s ok 16 1387s # /if_sec/dir/ with '1 2': 1387s # expected: 200 1387s # received: '200' 1387s ok 17 1387s # expected: 'global1, dir1, dir2' 1387s # received: 'global1, dir1, dir2' 1387s ok 18 1387s # /if_sec/dir/ with '1 11': 1387s # expected: 200 1387s # received: '200' 1387s ok 19 1387s # expected: 'global1, dir1, nested11, nested113' 1387s # received: 'global1, dir1, nested11, nested113' 1387s ok 20 1387s # /if_sec/dir/ with '1 11 111': 1387s # expected: 200 1387s # received: '200' 1387s ok 21 1387s # expected: 'global1, dir1, nested11, nested111' 1387s # received: 'global1, dir1, nested11, nested111' 1387s ok 22 1387s # /if_sec/dir/ with '1 11 112': 1387s # expected: 200 1387s # received: '200' 1387s ok 23 1387s # expected: 'global1, dir1, nested11, nested112' 1387s # received: 'global1, dir1, nested11, nested112' 1387s ok 24 1387s # /if_sec/loc/ with '1 2': 1387s # expected: 200 1387s # received: '200' 1387s ok 25 1387s # expected: 'global1, loc1, loc2' 1387s # received: 'global1, loc1, loc2' 1387s ok 26 1387s # /if_sec/loc/foo.txt with '1 2': 1387s # expected: 200 1387s # received: '200' 1387s ok 27 1387s # expected: 'global1, loc1, loc2' 1387s # received: 'global1, loc1, loc2' 1387s ok 28 1387s # /if_sec/loc/ with '1 11': 1387s # expected: 200 1387s # received: '200' 1387s ok 29 1387s # expected: 'global1, loc1, nested11, nested113' 1387s # received: 'global1, loc1, nested11, nested113' 1387s ok 30 1387s # /if_sec/loc/ with '1 11 111': 1387s # expected: 200 1387s # received: '200' 1387s ok 31 1387s # expected: 'global1, loc1, nested11, nested111' 1387s # received: 'global1, loc1, nested11, nested111' 1387s ok 32 1387s # /if_sec/loc/ with '1 11 112': 1387s # expected: 200 1387s # received: '200' 1387s ok 33 1387s # expected: 'global1, loc1, nested11, nested112' 1387s # received: 'global1, loc1, nested11, nested112' 1387s ok 34 1387s # /if_sec/loc/foo.if_test with '1 2': 1387s # expected: 200 1387s # received: '200' 1387s ok 35 1387s # expected: 'global1, files2, loc1, loc2' 1387s # received: 'global1, files2, loc1, loc2' 1387s ok 36 1387s # /if_sec/loc/foo.if_test with '1 2 11': 1387s # expected: 200 1387s # received: '200' 1387s ok 37 1387s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1387s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1387s ok 38 1387s # /if_sec/loc/foo.if_test with '1 2 11 111': 1387s # expected: 200 1387s # received: '200' 1387s ok 39 1387s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1387s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1387s ok 40 1387s # /if_sec/loc/foo.if_test with '1 2 11 112': 1387s # expected: 200 1387s # received: '200' 1387s ok 41 1387s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1387s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1387s ok 42 1387s # /if_sec/proxy/ with '1 2': 1387s # expected: 200 1387s # received: '200' 1387s ok 43 1387s # expected: 'global1, locp1, locp2' 1387s # received: 'global1, locp1, locp2' 1387s ok 44 1387s # /if_sec/proxy/ with '2': 1387s # expected: 200 1387s # received: '200' 1387s ok 45 1387s # expected: 'locp2' 1387s # received: 'locp2' 1387s ok 46 1387s ok 1388s t/apache/iffile.t ................... 1388s 1..2 1388s # Running under perl version 5.038002 for linux 1388s # Current time local: Sun Mar 24 21:55:45 2024 1388s # Current time GMT: Sun Mar 24 21:55:45 2024 1388s # Using Test.pm version 1.31 1388s # Using Apache/Test.pm version 1.42 1388s # expected: 200 1388s # received: '200' 1388s ok 1 1388s # expected: 'success1, success2, success3, success4, success5' 1388s # received: 'success1, success2, success3, success4, success5' 1388s ok 2 1388s ok 1390s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1396s t/apache/limits.t ................... 1396s 1..12 1396s # Running under perl version 5.038002 for linux 1396s # Current time local: Sun Mar 24 21:55:48 2024 1396s # Current time GMT: Sun Mar 24 21:55:48 2024 1396s # Using Test.pm version 1.31 1396s # Using Apache/Test.pm version 1.42 1396s # Testing LimitRequestLine; should succeed 1396s # testing : Test #1 1396s # expected: 200 1396s # received: '200' 1396s ok 1 1396s # Testing LimitRequestLine; should fail 1396s # testing : Test #2 1396s # expected: 414 1396s # received: '414' 1396s ok 2 1396s # Testing LimitRequestFieldSize; should succeed 1396s # testing : Test #3 1396s # expected: 200 1396s # received: '200' 1396s ok 3 1396s # Testing LimitRequestFieldSize; should fail 1396s # testing : Test #4 1396s # expected: 400 1396s # received: '400' 1396s ok 4 1396s # Testing LimitRequestFields; should succeed 1396s # testing : Test #5 1396s # expected: 200 1396s # received: '200' 1396s ok 5 1396s # Testing LimitRequestFields; should fail 1396s # testing : Test #6 1396s # expected: 400 1396s # received: '400' 1396s ok 6 1396s # Testing LimitRequestBody; should succeed 1396s # Chunked transfer-encoding enabled 1396s # testing : Test #7 1396s # expected: 200 1396s # received: '200' 1396s ok 7 1396s # Testing LimitRequestBody; should succeed 1396s # Chunked transfer-encoding disabled 1396s # testing : Test #8 1396s # expected: 200 1396s # received: '200' 1396s ok 8 1396s # Testing LimitRequestBody; should fail 1396s # Chunked transfer-encoding enabled 1396s # testing : Test #9 1396s # expected: 413 1396s # received: '413' 1396s ok 9 1396s # Testing LimitRequestBody; should fail 1396s # Chunked transfer-encoding disabled 1396s # testing : Test #10 1396s # expected: 413 1396s # received: '413' 1396s ok 10 1396s # Testing LimitRequestFieldSize; should succeed 1396s # testing : Test #11 1396s # expected: 200 1396s # received: '200' 1396s ok 11 1396s # Testing LimitRequestFieldSize; should fail 1396s # testing : Test #12 1396s # expected: 400 1396s # received: '400' 1396s ok 12 1396s ok 1398s t/apache/loglevel.t ................. 1398s 1..8 1398s # Running under perl version 5.038002 for linux 1398s # Current time local: Sun Mar 24 21:55:54 2024 1398s # Current time GMT: Sun Mar 24 21:55:54 2024 1398s # Using Test.pm version 1.31 1398s # Using Apache/Test.pm version 1.42 1398s ok 1 1398s ok 2 1398s ok 3 1398s ok 4 1398s ok 5 1398s ok 6 1398s ok 7 1398s ok 8 1398s ok 1400s t/apache/maxranges.t ................ 1400s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1400s 1..19 1400s # Running under perl version 5.038002 for linux 1400s # Current time local: Sun Mar 24 21:55:56 2024 1400s # Current time GMT: Sun Mar 24 21:55:56 2024 1400s # Using Test.pm version 1.31 1400s # Using Apache/Test.pm version 1.42 1400s ok 1 1400s ok 2 1400s ok 3 1400s ok 4 1400s ok 5 1400s ok 6 1400s ok 7 1400s ok 8 1400s ok 9 1400s ok 10 1400s ok 11 1400s ok 12 1400s ok 13 1400s ok 14 1400s ok 15 1400s ok 16 1400s ok 17 1400s ok 18 1400s ok 19 1400s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1400s ok 1402s t/apache/mergeslashes.t ............. 1402s 1..9 1402s # Running under perl version 5.038002 for linux 1402s # Current time local: Sun Mar 24 21:55:58 2024 1402s # Current time GMT: Sun Mar 24 21:55:58 2024 1402s # Using Test.pm version 1.31 1402s # Using Apache/Test.pm version 1.42 1402s # SENDING to 127.0.0.1:8559 1402s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1402s # expected 403, got 403 for exact match 1402s ok 1 1402s # SENDING to 127.0.0.1:8559 1402s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1402s # expected 403, got 403 for merged even at front 1402s ok 2 1402s # SENDING to 127.0.0.1:8559 1402s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1402s # expected 403, got 403 for merged even at front 1402s ok 3 1402s # SENDING to 127.0.0.1:8559 1402s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1402s # expected 403, got 403 for c// should be merged 1402s ok 4 1402s # SENDING to 127.0.0.1:8559 1402s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1402s # expected 403, got 403 for a// should be merged 1402s ok 5 1402s # SENDING to 127.0.0.1:8559 1402s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1402s # expected 403, got 403 for a// matches locationmatch 1402s ok 6 1402s # SENDING to 127.0.0.1:8559 1402s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1402s # expected 200, got 200 for c// doesn't match locationmatch 1402s ok 7 1402s # SENDING to 127.0.0.1:8559 1402s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1402s # expected 403, got 403 for baseline failed 1402s ok 8 1402s # SENDING to 127.0.0.1:8559 1402s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1402s # expected 403, got 403 for b//d not merged for Location with OFF 1402s ok 9 1402s ok 1404s t/apache/mmn.t ...................... 1404s 1..2 1404s # Running under perl version 5.038002 for linux 1404s # Current time local: Sun Mar 24 21:56:00 2024 1404s # Current time GMT: Sun Mar 24 21:56:00 2024 1404s # Using Test.pm version 1.31 1404s # Using Apache/Test.pm version 1.42 1404s ok 1 1404s ok 2 1404s ok 1406s t/apache/options.t .................. 1406s 1..2 1406s # Running under perl version 5.038002 for linux 1406s # Current time local: Sun Mar 24 21:56:02 2024 1406s # Current time GMT: Sun Mar 24 21:56:02 2024 1406s # Using Test.pm version 1.31 1406s # Using Apache/Test.pm version 1.42 1406s # testing : code 1406s # expected: 200 1406s # received: '200' 1406s ok 1 1406s # testing : OPTIONS 1406s # expected: qr/OPTIONS/ 1406s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 1406s ok 2 1406s ok 1409s t/apache/passbrigade.t .............. 1409s # using LWP client 1409s 1..114 1409s # Running under perl version 5.038002 for linux 1409s # Current time local: Sun Mar 24 21:56:04 2024 1409s # Current time GMT: Sun Mar 24 21:56:04 2024 1409s # Using Test.pm version 1.31 1409s # Using Apache/Test.pm version 1.42 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 1024 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #DMMATCH1: 1 1409s # 1409s # testing : bytes in body 1409s # expected: 1024 1409s # received: 1024 1409s ok 1 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 2048 1409s # received: 2048 1409s ok 2 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 3072 1409s # received: 3072 1409s ok 3 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 4096 1409s # received: 4096 1409s ok 4 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 5120 1409s # received: 5120 1409s ok 5 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 6144 1409s # received: 6144 1409s ok 6 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 7168 1409s # received: 7168 1409s ok 7 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 8192 1409s # received: 8192 1409s ok 8 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 9216 1409s # received: 9216 1409s ok 9 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 10240 1409s # received: 10240 1409s ok 10 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 11264 1409s # received: 11264 1409s ok 11 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 12288 1409s # received: 12288 1409s ok 12 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 13312 1409s # received: 13312 1409s ok 13 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 14336 1409s # received: 14336 1409s ok 14 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 15360 1409s # received: 15360 1409s ok 15 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 16384 1409s # received: 16384 1409s ok 16 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 17408 1409s # received: 17408 1409s ok 17 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 18432 1409s # received: 18432 1409s ok 18 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 19456 1409s # received: 19456 1409s ok 19 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 20480 1409s # received: 20480 1409s ok 20 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 21504 1409s # received: 21504 1409s ok 21 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 22528 1409s # received: 22528 1409s ok 22 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 23552 1409s # received: 23552 1409s ok 23 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 24576 1409s # received: 24576 1409s ok 24 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 25600 1409s # received: 25600 1409s ok 25 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 26624 1409s # received: 26624 1409s ok 26 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 27648 1409s # received: 27648 1409s ok 27 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 28672 1409s # received: 28672 1409s ok 28 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 29696 1409s # received: 29696 1409s ok 29 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 30720 1409s # received: 30720 1409s ok 30 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 31744 1409s # received: 31744 1409s ok 31 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 32768 1409s # received: 32768 1409s ok 32 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 33792 1409s # received: 33792 1409s ok 33 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 34816 1409s # received: 34816 1409s ok 34 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 35840 1409s # received: 35840 1409s ok 35 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 36864 1409s # received: 36864 1409s ok 36 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 37888 1409s # received: 37888 1409s ok 37 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 38912 1409s # received: 38912 1409s ok 38 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 39936 1409s # received: 39936 1409s ok 39 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 40960 1409s # received: 40960 1409s ok 40 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 41984 1409s # received: 41984 1409s ok 41 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 43008 1409s # received: 43008 1409s ok 42 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 44032 1409s # received: 44032 1409s ok 43 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 45056 1409s # received: 45056 1409s ok 44 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 46080 1409s # received: 46080 1409s ok 45 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 47104 1409s # received: 47104 1409s ok 46 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 48128 1409s # received: 48128 1409s ok 47 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 49152 1409s # received: 49152 1409s ok 48 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 50176 1409s # received: 50176 1409s ok 49 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 51200 1409s # received: 51200 1409s ok 50 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 102400 1409s # received: 102400 1409s ok 51 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 307200 1409s # received: 307200 1409s ok 52 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 512000 1409s # received: 512000 1409s ok 53 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 2048000 1409s # received: 2048000 1409s ok 54 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 4096000 1409s # received: 4096000 1409s ok 55 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 6144000 1409s # received: 6144000 1409s ok 56 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:06 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 10240000 1409s # received: 10240000 1409s ok 57 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 1024 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #DMMATCH1: 1 1409s # 1409s # testing : bytes in body 1409s # expected: 1024 1409s # received: 1024 1409s ok 58 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 2048 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #DMMATCH1: 1 1409s # 1409s # testing : bytes in body 1409s # expected: 2048 1409s # received: 2048 1409s ok 59 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 3072 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #DMMATCH1: 1 1409s # 1409s # testing : bytes in body 1409s # expected: 3072 1409s # received: 3072 1409s ok 60 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 4096 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #DMMATCH1: 1 1409s # 1409s # testing : bytes in body 1409s # expected: 4096 1409s # received: 4096 1409s ok 61 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 5120 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #DMMATCH1: 1 1409s # 1409s # testing : bytes in body 1409s # expected: 5120 1409s # received: 5120 1409s ok 62 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 6144 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #DMMATCH1: 1 1409s # 1409s # testing : bytes in body 1409s # expected: 6144 1409s # received: 6144 1409s ok 63 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 7168 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #DMMATCH1: 1 1409s # 1409s # testing : bytes in body 1409s # expected: 7168 1409s # received: 7168 1409s ok 64 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 8192 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #DMMATCH1: 1 1409s # 1409s # testing : bytes in body 1409s # expected: 8192 1409s # received: 8192 1409s ok 65 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 9216 1409s # received: 9216 1409s ok 66 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 10240 1409s # received: 10240 1409s ok 67 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 11264 1409s # received: 11264 1409s ok 68 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 12288 1409s # received: 12288 1409s ok 69 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 13312 1409s # received: 13312 1409s ok 70 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 14336 1409s # received: 14336 1409s ok 71 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 15360 1409s # received: 15360 1409s ok 72 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 16384 1409s # received: 16384 1409s ok 73 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 17408 1409s # received: 17408 1409s ok 74 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 18432 1409s # received: 18432 1409s ok 75 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 19456 1409s # received: 19456 1409s ok 76 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 20480 1409s # received: 20480 1409s ok 77 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 21504 1409s # received: 21504 1409s ok 78 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 22528 1409s # received: 22528 1409s ok 79 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 23552 1409s # received: 23552 1409s ok 80 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 24576 1409s # received: 24576 1409s ok 81 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 25600 1409s # received: 25600 1409s ok 82 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 26624 1409s # received: 26624 1409s ok 83 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 27648 1409s # received: 27648 1409s ok 84 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 28672 1409s # received: 28672 1409s ok 85 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 29696 1409s # received: 29696 1409s ok 86 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 30720 1409s # received: 30720 1409s ok 87 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 31744 1409s # received: 31744 1409s ok 88 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 32768 1409s # received: 32768 1409s ok 89 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 33792 1409s # received: 33792 1409s ok 90 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 34816 1409s # received: 34816 1409s ok 91 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 35840 1409s # received: 35840 1409s ok 92 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 36864 1409s # received: 36864 1409s ok 93 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 37888 1409s # received: 37888 1409s ok 94 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 38912 1409s # received: 38912 1409s ok 95 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 39936 1409s # received: 39936 1409s ok 96 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 40960 1409s # received: 40960 1409s ok 97 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 41984 1409s # received: 41984 1409s ok 98 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 43008 1409s # received: 43008 1409s ok 99 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 44032 1409s # received: 44032 1409s ok 100 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 45056 1409s # received: 45056 1409s ok 101 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 46080 1409s # received: 46080 1409s ok 102 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 47104 1409s # received: 47104 1409s ok 103 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 48128 1409s # received: 48128 1409s ok 104 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 49152 1409s # received: 49152 1409s ok 105 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 50176 1409s # received: 50176 1409s ok 106 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 51200 1409s # received: 51200 1409s ok 107 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 102400 1409s # received: 102400 1409s ok 108 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 307200 1409s # received: 307200 1409s ok 109 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 512000 1409s # received: 512000 1409s ok 110 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 2048000 1409s # received: 2048000 1409s ok 111 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 4096000 1409s # received: 4096000 1409s ok 112 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 6144000 1409s # received: 6144000 1409s ok 113 1409s #lwp request: 1409s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1409s #User-Agent: libwww-perl/6.76 1409s # 1409s #server response: 1409s #HTTP/1.1 200 OK 1409s #Connection: close 1409s #Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1409s #Vary: In-If1 1409s #Content-Length: 0 1409s #Client-Date: Sun, 24 Mar 2024 21:56:07 GMT 1409s #Client-Peer: 127.0.0.1:8529 1409s #Client-Response-Num: 1 1409s #Client-Transfer-Encoding: chunked 1409s #DMMATCH1: 1 1409s #X-Content-Length-Note: added by Apache::TestRequest 1409s # 1409s # testing : bytes in body 1409s # expected: 10240000 1409s # received: 10240000 1409s ok 114 1409s ok 1411s t/apache/post.t ..................... 1411s # using LWP client 1411s 1..51 1411s # Running under perl version 5.038002 for linux 1411s # Current time local: Sun Mar 24 21:56:07 2024 1411s # Current time GMT: Sun Mar 24 21:56:07 2024 1411s # Using Test.pm version 1.31 1411s # Using Apache/Test.pm version 1.42 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 1024 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 5 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '1024' 1411s # received: 1024 1411s ok 1 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 2048 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 5 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '2048' 1411s # received: 2048 1411s ok 2 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 3072 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 5 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '3072' 1411s # received: 3072 1411s ok 3 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 4096 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 5 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '4096' 1411s # received: 4096 1411s ok 4 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 5120 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 5 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '5120' 1411s # received: 5120 1411s ok 5 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 6144 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 5 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '6144' 1411s # received: 6144 1411s ok 6 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 7168 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 5 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '7168' 1411s # received: 7168 1411s ok 7 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 8192 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 5 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '8192' 1411s # received: 8192 1411s ok 8 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 9216 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 5 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '9216' 1411s # received: 9216 1411s ok 9 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 10240 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '10240' 1411s # received: 10240 1411s ok 10 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 11264 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '11264' 1411s # received: 11264 1411s ok 11 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 12288 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '12288' 1411s # received: 12288 1411s ok 12 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 13312 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '13312' 1411s # received: 13312 1411s ok 13 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 14336 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '14336' 1411s # received: 14336 1411s ok 14 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 15360 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '15360' 1411s # received: 15360 1411s ok 15 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 16384 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '16384' 1411s # received: 16384 1411s ok 16 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 17408 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '17408' 1411s # received: 17408 1411s ok 17 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 18432 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '18432' 1411s # received: 18432 1411s ok 18 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 19456 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '19456' 1411s # received: 19456 1411s ok 19 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 20480 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '20480' 1411s # received: 20480 1411s ok 20 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 21504 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '21504' 1411s # received: 21504 1411s ok 21 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 22528 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '22528' 1411s # received: 22528 1411s ok 22 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 23552 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '23552' 1411s # received: 23552 1411s ok 23 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 24576 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '24576' 1411s # received: 24576 1411s ok 24 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 25600 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '25600' 1411s # received: 25600 1411s ok 25 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 26624 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '26624' 1411s # received: 26624 1411s ok 26 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 27648 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '27648' 1411s # received: 27648 1411s ok 27 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 28672 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '28672' 1411s # received: 28672 1411s ok 28 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 29696 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '29696' 1411s # received: 29696 1411s ok 29 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 30720 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '30720' 1411s # received: 30720 1411s ok 30 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 31744 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '31744' 1411s # received: 31744 1411s ok 31 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 32768 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '32768' 1411s # received: 32768 1411s ok 32 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 33792 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '33792' 1411s # received: 33792 1411s ok 33 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 34816 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '34816' 1411s # received: 34816 1411s ok 34 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 35840 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '35840' 1411s # received: 35840 1411s ok 35 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 36864 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '36864' 1411s # received: 36864 1411s ok 36 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 37888 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '37888' 1411s # received: 37888 1411s ok 37 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 38912 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '38912' 1411s # received: 38912 1411s ok 38 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 39936 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '39936' 1411s # received: 39936 1411s ok 39 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 40960 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '40960' 1411s # received: 40960 1411s ok 40 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 41984 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '41984' 1411s # received: 41984 1411s ok 41 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 43008 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '43008' 1411s # received: 43008 1411s ok 42 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 44032 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '44032' 1411s # received: 44032 1411s ok 43 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 45056 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '45056' 1411s # received: 45056 1411s ok 44 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 46080 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '46080' 1411s # received: 46080 1411s ok 45 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 47104 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '47104' 1411s # received: 47104 1411s ok 46 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 48128 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '48128' 1411s # received: 48128 1411s ok 47 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 49152 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '49152' 1411s # received: 49152 1411s ok 48 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 50176 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '50176' 1411s # received: 50176 1411s ok 49 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 51200 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 6 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '51200' 1411s # received: 51200 1411s ok 50 1411s #lwp request: 1411s #POST http://localhost:8529/eat_post HTTP/1.1 1411s #User-Agent: libwww-perl/6.76 1411s #Content-Length: 102400 1411s # 1411s #server response: 1411s #HTTP/1.1 200 OK 1411s #Connection: close 1411s #Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1411s #Vary: In-If1 1411s #Content-Length: 7 1411s #Client-Date: Sun, 24 Mar 2024 21:56:09 GMT 1411s #Client-Peer: 127.0.0.1:8529 1411s #Client-Response-Num: 1 1411s #DMMATCH1: 1 1411s # 1411s # testing : length posted 1411s # expected: '102400' 1411s # received: 102400 1411s ok 51 1411s ok 1413s t/apache/pr17629.t .................. 1413s 1..4 1413s # Running under perl version 5.038002 for linux 1413s # Current time local: Sun Mar 24 21:56:09 2024 1413s # Current time GMT: Sun Mar 24 21:56:09 2024 1413s # Using Test.pm version 1.31 1413s # Using Apache/Test.pm version 1.42 1413s # expected: 'begin-foobar-end 1413s # ' 1413s # received: 'begin-foobar-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-foobar-end 1413s # ' 1413s # received: 'begin-foobar-end 1413s # ' 1413s ok 4 1413s ok 1415s t/apache/pr18757.t .................. 1415s 1..3 1415s # Running under perl version 5.038002 for linux 1415s # Current time local: Sun Mar 24 21:56:11 2024 1415s # Current time GMT: Sun Mar 24 21:56:11 2024 1415s # Using Test.pm version 1.31 1415s # Using Apache/Test.pm version 1.42 1415s # testing : 200 response from GET 1415s # expected: 200 1415s # received: '200' 1415s ok 1 1415s # expected C-L is 26 1415s # URL via proxy is http://localhost:8538/index.html 1415s ok 2 1415s # line: HTTP/1.1 200 OK 1415s # line: Date: Sun, 24 Mar 2024 21:56:13 GMT 1415s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1415s # line: Vary: In-If1 1415s # line: Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1415s # line: ETag: "1a-60bb3bbdae3c0" 1415s # line: Accept-Ranges: bytes 1415s # line: Content-Length: 26 1415s # line: DMMATCH1: 1 1415s # line: Content-Type: text/html 1415s # line: 1415s # testing : whether proxy strips Content-Length header 1415s # expected: 1 1415s # received: 1 1415s ok 3 1415s ok 1417s t/apache/pr35292.t .................. 1417s 1..3 1417s # Running under perl version 5.038002 for linux 1417s # Current time local: Sun Mar 24 21:56:13 2024 1417s # Current time GMT: Sun Mar 24 21:56:13 2024 1417s # Using Test.pm version 1.31 1417s # Using Apache/Test.pm version 1.42 1417s ok 1 1417s ok 2 1417s # testing : read response-line 1417s # expected: qr/^HTTP\/1\.. 413/ 1417s # received: 'HTTP/1.1 413 Request Entity Too Large 1417s # ' 1417s ok 3 1417s ok 1419s t/apache/pr35330.t .................. 1419s 1..2 1419s # Running under perl version 5.038002 for linux 1419s # Current time local: Sun Mar 24 21:56:15 2024 1419s # Current time GMT: Sun Mar 24 21:56:15 2024 1419s # Using Test.pm version 1.31 1419s # Using Apache/Test.pm version 1.42 1419s # testing : SSI was allowed for location 1419s # expected: 200 1419s # received: '200' 1419s ok 1 1419s # testing : file was served with correct content 1419s # expected: 'hello' 1419s # received: 'hello' 1419s ok 2 1419s ok 1421s t/apache/pr37166.t .................. 1421s 1..4 1421s # Running under perl version 5.038002 for linux 1421s # Current time local: Sun Mar 24 21:56:17 2024 1421s # Current time GMT: Sun Mar 24 21:56:17 2024 1421s # Using Test.pm version 1.31 1421s # Using Apache/Test.pm version 1.42 1421s # testing : SSI was allowed for location 1421s # expected: 200 1421s # received: '200' 1421s ok 1 1421s # testing : file was served with correct content 1421s # expected: 'Hello world 1421s # ' 1421s # received: 'Hello world 1421s # ' 1421s ok 2 1421s # testing : explicit 200 response 1421s # expected: 200 1421s # received: '200' 1421s ok 3 1421s # testing : file was again served with correct content 1421s # expected: 'Hello world 1421s # ' 1421s # received: 'Hello world 1421s # ' 1421s ok 4 1421s ok 1423s t/apache/pr43939.t .................. 1423s 1..4 1423s # Running under perl version 5.038002 for linux 1423s # Current time local: Sun Mar 24 21:56:19 2024 1423s # Current time GMT: Sun Mar 24 21:56:19 2024 1423s # Using Test.pm version 1.31 1423s # Using Apache/Test.pm version 1.42 1423s # expected: 'begin-default-end 1423s # ' 1423s # received: 'begin-default-end 1423s # ' 1423s ok 1 1423s # expected: 200 1423s # received: '200' 1423s ok 2 1423s # testing : response was gzipped 1423s # expected: 'gzip' 1423s # received: 'gzip' 1423s ok 3 1423s # expected: 'begin-default-end 1423s # ' 1423s # received: 'begin-default-end 1423s # ' 1423s ok 4 1423s ok 1425s t/apache/pr49328.t .................. 1425s 1..1 1425s # Running under perl version 5.038002 for linux 1425s # Current time local: Sun Mar 24 21:56:21 2024 1425s # Current time GMT: Sun Mar 24 21:56:21 2024 1425s # Using Test.pm version 1.31 1425s # Using Apache/Test.pm version 1.42 1425s # expected: 'before 1425s # included 1425s # after 1425s # ' 1425s # received: 'before 1425s # included 1425s # after 1425s # ' 1425s ok 1 1425s ok 1427s t/apache/rwrite.t ................... 1427s # using LWP client 1427s 1..114 1427s # Running under perl version 5.038002 for linux 1427s # Current time local: Sun Mar 24 21:56:23 2024 1427s # Current time GMT: Sun Mar 24 21:56:23 2024 1427s # Using Test.pm version 1.31 1427s # Using Apache/Test.pm version 1.42 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 1024 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #DMMATCH1: 1 1427s # 1427s # testing : bytes in body 1427s # expected: 1024 1427s # received: 1024 1427s ok 1 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 2048 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #DMMATCH1: 1 1427s # 1427s # testing : bytes in body 1427s # expected: 2048 1427s # received: 2048 1427s ok 2 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 3072 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #DMMATCH1: 1 1427s # 1427s # testing : bytes in body 1427s # expected: 3072 1427s # received: 3072 1427s ok 3 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 4096 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #DMMATCH1: 1 1427s # 1427s # testing : bytes in body 1427s # expected: 4096 1427s # received: 4096 1427s ok 4 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 5120 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #DMMATCH1: 1 1427s # 1427s # testing : bytes in body 1427s # expected: 5120 1427s # received: 5120 1427s ok 5 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 6144 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #DMMATCH1: 1 1427s # 1427s # testing : bytes in body 1427s # expected: 6144 1427s # received: 6144 1427s ok 6 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 7168 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #DMMATCH1: 1 1427s # 1427s # testing : bytes in body 1427s # expected: 7168 1427s # received: 7168 1427s ok 7 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 8192 1427s # received: 8192 1427s ok 8 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 9216 1427s # received: 9216 1427s ok 9 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 10240 1427s # received: 10240 1427s ok 10 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 11264 1427s # received: 11264 1427s ok 11 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 12288 1427s # received: 12288 1427s ok 12 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 13312 1427s # received: 13312 1427s ok 13 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 14336 1427s # received: 14336 1427s ok 14 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 15360 1427s # received: 15360 1427s ok 15 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 16384 1427s # received: 16384 1427s ok 16 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 17408 1427s # received: 17408 1427s ok 17 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 18432 1427s # received: 18432 1427s ok 18 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 19456 1427s # received: 19456 1427s ok 19 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 20480 1427s # received: 20480 1427s ok 20 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 21504 1427s # received: 21504 1427s ok 21 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 22528 1427s # received: 22528 1427s ok 22 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 23552 1427s # received: 23552 1427s ok 23 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 24576 1427s # received: 24576 1427s ok 24 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 25600 1427s # received: 25600 1427s ok 25 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:24 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 26624 1427s # received: 26624 1427s ok 26 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 27648 1427s # received: 27648 1427s ok 27 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 28672 1427s # received: 28672 1427s ok 28 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 29696 1427s # received: 29696 1427s ok 29 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 30720 1427s # received: 30720 1427s ok 30 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 31744 1427s # received: 31744 1427s ok 31 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 32768 1427s # received: 32768 1427s ok 32 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 33792 1427s # received: 33792 1427s ok 33 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 34816 1427s # received: 34816 1427s ok 34 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 35840 1427s # received: 35840 1427s ok 35 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 36864 1427s # received: 36864 1427s ok 36 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 37888 1427s # received: 37888 1427s ok 37 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 38912 1427s # received: 38912 1427s ok 38 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 39936 1427s # received: 39936 1427s ok 39 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 40960 1427s # received: 40960 1427s ok 40 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 41984 1427s # received: 41984 1427s ok 41 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 43008 1427s # received: 43008 1427s ok 42 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 44032 1427s # received: 44032 1427s ok 43 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 45056 1427s # received: 45056 1427s ok 44 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 46080 1427s # received: 46080 1427s ok 45 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 47104 1427s # received: 47104 1427s ok 46 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 48128 1427s # received: 48128 1427s ok 47 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 49152 1427s # received: 49152 1427s ok 48 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 50176 1427s # received: 50176 1427s ok 49 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 51200 1427s # received: 51200 1427s ok 50 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 102400 1427s # received: 102400 1427s ok 51 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 307200 1427s # received: 307200 1427s ok 52 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 512000 1427s # received: 512000 1427s ok 53 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 2048000 1427s # received: 2048000 1427s ok 54 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 4096000 1427s # received: 4096000 1427s ok 55 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 6144000 1427s # received: 6144000 1427s ok 56 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 10240000 1427s # received: 10240000 1427s ok 57 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 1024 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #DMMATCH1: 1 1427s # 1427s # testing : bytes in body 1427s # expected: 1024 1427s # received: 1024 1427s ok 58 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 2048 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #DMMATCH1: 1 1427s # 1427s # testing : bytes in body 1427s # expected: 2048 1427s # received: 2048 1427s ok 59 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 3072 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #DMMATCH1: 1 1427s # 1427s # testing : bytes in body 1427s # expected: 3072 1427s # received: 3072 1427s ok 60 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 4096 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #DMMATCH1: 1 1427s # 1427s # testing : bytes in body 1427s # expected: 4096 1427s # received: 4096 1427s ok 61 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 5120 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #DMMATCH1: 1 1427s # 1427s # testing : bytes in body 1427s # expected: 5120 1427s # received: 5120 1427s ok 62 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 6144 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #DMMATCH1: 1 1427s # 1427s # testing : bytes in body 1427s # expected: 6144 1427s # received: 6144 1427s ok 63 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 7168 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #DMMATCH1: 1 1427s # 1427s # testing : bytes in body 1427s # expected: 7168 1427s # received: 7168 1427s ok 64 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 8192 1427s # received: 8192 1427s ok 65 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 9216 1427s # received: 9216 1427s ok 66 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 10240 1427s # received: 10240 1427s ok 67 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 11264 1427s # received: 11264 1427s ok 68 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 12288 1427s # received: 12288 1427s ok 69 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 13312 1427s # received: 13312 1427s ok 70 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 14336 1427s # received: 14336 1427s ok 71 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 15360 1427s # received: 15360 1427s ok 72 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 16384 1427s # received: 16384 1427s ok 73 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 17408 1427s # received: 17408 1427s ok 74 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 18432 1427s # received: 18432 1427s ok 75 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 19456 1427s # received: 19456 1427s ok 76 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 20480 1427s # received: 20480 1427s ok 77 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 21504 1427s # received: 21504 1427s ok 78 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 22528 1427s # received: 22528 1427s ok 79 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 23552 1427s # received: 23552 1427s ok 80 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 24576 1427s # received: 24576 1427s ok 81 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 25600 1427s # received: 25600 1427s ok 82 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 26624 1427s # received: 26624 1427s ok 83 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 27648 1427s # received: 27648 1427s ok 84 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 28672 1427s # received: 28672 1427s ok 85 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 29696 1427s # received: 29696 1427s ok 86 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 30720 1427s # received: 30720 1427s ok 87 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 31744 1427s # received: 31744 1427s ok 88 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 32768 1427s # received: 32768 1427s ok 89 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 33792 1427s # received: 33792 1427s ok 90 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 34816 1427s # received: 34816 1427s ok 91 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 35840 1427s # received: 35840 1427s ok 92 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 36864 1427s # received: 36864 1427s ok 93 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 37888 1427s # received: 37888 1427s ok 94 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 38912 1427s # received: 38912 1427s ok 95 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 39936 1427s # received: 39936 1427s ok 96 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 40960 1427s # received: 40960 1427s ok 97 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 41984 1427s # received: 41984 1427s ok 98 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 43008 1427s # received: 43008 1427s ok 99 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 44032 1427s # received: 44032 1427s ok 100 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 45056 1427s # received: 45056 1427s ok 101 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 46080 1427s # received: 46080 1427s ok 102 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 47104 1427s # received: 47104 1427s ok 103 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 48128 1427s # received: 48128 1427s ok 104 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 49152 1427s # received: 49152 1427s ok 105 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 50176 1427s # received: 50176 1427s ok 106 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 51200 1427s # received: 51200 1427s ok 107 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 102400 1427s # received: 102400 1427s ok 108 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 307200 1427s # received: 307200 1427s ok 109 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 512000 1427s # received: 512000 1427s ok 110 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 2048000 1427s # received: 2048000 1427s ok 111 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 4096000 1427s # received: 4096000 1427s ok 112 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 6144000 1427s # received: 6144000 1427s ok 113 1427s #lwp request: 1427s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1427s #User-Agent: libwww-perl/6.76 1427s # 1427s #server response: 1427s #HTTP/1.1 200 OK 1427s #Connection: close 1427s #Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1427s #Vary: In-If1 1427s #Content-Length: 0 1427s #Client-Date: Sun, 24 Mar 2024 21:56:25 GMT 1427s #Client-Peer: 127.0.0.1:8529 1427s #Client-Response-Num: 1 1427s #Client-Transfer-Encoding: chunked 1427s #DMMATCH1: 1 1427s #X-Content-Length-Note: added by Apache::TestRequest 1427s # 1427s # testing : bytes in body 1427s # expected: 10240000 1427s # received: 10240000 1427s ok 114 1427s ok 1430s t/apache/server_name_port.t ......... 1430s 1..84 1430s # Running under perl version 5.038002 for linux 1430s # Current time local: Sun Mar 24 21:56:25 2024 1430s # Current time GMT: Sun Mar 24 21:56:25 2024 1430s # Using Test.pm version 1.31 1430s # Using Apache/Test.pm version 1.42 1430s # SENDING: 1430s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1430s # expecting 200, got 200 1430s ok 1 1430s # got SERVER_NAME='righthost', expected 'righthost' 1430s ok 2 1430s # got SERVER_PORT='8529', expected '8529' 1430s ok 3 1430s # SENDING: 1430s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1430s # expecting 200, got 200 1430s ok 4 1430s # got SERVER_NAME='righthost', expected 'righthost' 1430s ok 5 1430s # got SERVER_PORT='123', expected '123' 1430s ok 6 1430s # SENDING: 1430s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1430s # expecting 200, got 200 1430s ok 7 1430s # got SERVER_NAME='righthost', expected 'righthost' 1430s ok 8 1430s # got SERVER_PORT='8529', expected '8529' 1430s ok 9 1430s # SENDING: 1430s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1430s # expecting 200, got 200 1430s ok 10 1430s # got SERVER_NAME='righthost', expected 'righthost' 1430s ok 11 1430s # got SERVER_PORT='123', expected '123' 1430s ok 12 1430s # SENDING: 1430s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1430s # expecting 200, got 200 1430s ok 13 1430s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1430s ok 14 1430s # got SERVER_PORT='8529', expected '8529' 1430s ok 15 1430s # SENDING: 1430s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1430s # expecting 200, got 200 1430s ok 16 1430s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1430s ok 17 1430s # got SERVER_PORT='123', expected '123' 1430s ok 18 1430s # SENDING: 1430s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1430s # expecting 200, got 200 1430s ok 19 1430s # got SERVER_NAME='[::1]', expected '[::1]' 1430s ok 20 1430s # got SERVER_PORT='8529', expected '8529' 1430s ok 21 1430s # SENDING: 1430s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1430s # expecting 200, got 200 1430s ok 22 1430s # got SERVER_NAME='[::1]', expected '[::1]' 1430s ok 23 1430s # got SERVER_PORT='123', expected '123' 1430s ok 24 1430s # SENDING: 1430s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1430s # expecting 200, got 200 1430s ok 25 1430s # got SERVER_NAME='[a::1]', expected '[a::1]' 1430s ok 26 1430s # got SERVER_PORT='8529', expected '8529' 1430s ok 27 1430s # SENDING: 1430s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1430s # expecting 200, got 200 1430s ok 28 1430s # got SERVER_NAME='[a::1]', expected '[a::1]' 1430s ok 29 1430s # got SERVER_PORT='123', expected '123' 1430s ok 30 1430s # SENDING: 1430s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1430s # expecting 200, got 200 1430s ok 31 1430s # got SERVER_NAME='[a::1]', expected '[a::1]' 1430s ok 32 1430s # got SERVER_PORT='8529', expected '8529' 1430s ok 33 1430s # SENDING: 1430s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1430s # expecting 200, got 200 1430s ok 34 1430s # got SERVER_NAME='[a::1]', expected '[a::1]' 1430s ok 35 1430s # got SERVER_PORT='123', expected '123' 1430s ok 36 1430s # SENDING: 1430s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1430s # expecting 200, got 200 1430s ok 37 1430s # got SERVER_NAME='righthost', expected 'righthost' 1430s ok 38 1430s # got SERVER_PORT='8529', expected '8529' 1430s ok 39 1430s # SENDING: 1430s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1430s # expecting 200, got 200 1430s ok 40 1430s # got SERVER_NAME='righthost', expected 'righthost' 1430s ok 41 1430s # got SERVER_PORT='123', expected '123' 1430s ok 42 1430s # SENDING: 1430s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1430s # expecting 200, got 200 1430s ok 43 1430s # got SERVER_NAME='righthost', expected 'righthost' 1430s ok 44 1430s # got SERVER_PORT='8529', expected '8529' 1430s ok 45 1430s # SENDING: 1430s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1430s # expecting 200, got 200 1430s ok 46 1430s # got SERVER_NAME='righthost', expected 'righthost' 1430s ok 47 1430s # got SERVER_PORT='123', expected '123' 1430s ok 48 1430s # SENDING: 1430s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1430s # expecting 200, got 200 1430s ok 49 1430s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1430s ok 50 1430s # got SERVER_PORT='8529', expected '8529' 1430s ok 51 1430s # SENDING: 1430s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1430s # expecting 200, got 200 1430s ok 52 1430s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1430s ok 53 1430s # got SERVER_PORT='123', expected '123' 1430s ok 54 1430s # SENDING: 1430s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1430s # expecting 200, got 200 1430s ok 55 1430s # got SERVER_NAME='[::1]', expected '[::1]' 1430s ok 56 1430s # got SERVER_PORT='8529', expected '8529' 1430s ok 57 1430s # SENDING: 1430s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1430s # expecting 200, got 200 1430s ok 58 1430s # got SERVER_NAME='[::1]', expected '[::1]' 1430s ok 59 1430s # got SERVER_PORT='123', expected '123' 1430s ok 60 1430s # SENDING: 1430s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1430s # expecting 200, got 200 1430s ok 61 1430s # got SERVER_NAME='righthost', expected 'righthost' 1430s ok 62 1430s # got SERVER_PORT='8529', expected '8529' 1430s ok 63 1430s # SENDING: 1430s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1430s # expecting 200, got 200 1430s ok 64 1430s # got SERVER_NAME='righthost', expected 'righthost' 1430s ok 65 1430s # got SERVER_PORT='123', expected '123' 1430s ok 66 1430s # SENDING: 1430s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1430s # expecting 200, got 200 1430s ok 67 1430s # got SERVER_NAME='righthost', expected 'righthost' 1430s ok 68 1430s # got SERVER_PORT='8529', expected '8529' 1430s ok 69 1430s # SENDING: 1430s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1430s # expecting 200, got 200 1430s ok 70 1430s # got SERVER_NAME='righthost', expected 'righthost' 1430s ok 71 1430s # got SERVER_PORT='123', expected '123' 1430s ok 72 1430s # SENDING: 1430s # 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 1430s # expecting 200, got 200 1430s ok 73 1430s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1430s ok 74 1430s # got SERVER_PORT='8529', expected '8529' 1430s ok 75 1430s # SENDING: 1430s # 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 1430s # expecting 200, got 200 1430s ok 76 1430s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1430s ok 77 1430s # got SERVER_PORT='123', expected '123' 1430s ok 78 1430s # SENDING: 1430s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1430s # expecting 200, got 200 1430s ok 79 1430s # got SERVER_NAME='[::1]', expected '[::1]' 1430s ok 80 1430s # got SERVER_PORT='8529', expected '8529' 1430s ok 81 1430s # SENDING: 1430s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1430s # expecting 200, got 200 1430s ok 82 1430s # got SERVER_NAME='[::1]', expected '[::1]' 1430s ok 83 1430s # got SERVER_PORT='123', expected '123' 1430s ok 84 1430s ok 1432s t/apache/teclchunk.t ................ skipped: Not supported yet 1434s t/apr/uri.t ......................... 1434s 1..1 1434s # Running under perl version 5.038002 for linux 1434s # Current time local: Sun Mar 24 21:56:30 2024 1434s # Current time GMT: Sun Mar 24 21:56:30 2024 1434s # Using Test.pm version 1.31 1434s # Using Apache/Test.pm version 1.42 1434s ok 1 1434s ok 1436s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 1437s t/filter/case.t ..................... 1437s 1..4 1437s # Running under perl version 5.038002 for linux 1437s # Current time local: Sun Mar 24 21:56:34 2024 1437s # Current time GMT: Sun Mar 24 21:56:34 2024 1437s # Using Test.pm version 1.31 1437s # Using Apache/Test.pm version 1.42 1437s ok 1 1437s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1437s # expected 200 1437s # received 200 1437s # body: =HEAD1 NAME 1437s X X 1437s 1437s PERLSUB - PERL SUBROUTINES 1437s 1437s =HEAD1 SYNOPSIS 1437s 1437s TO DECLARE SUBROUTINES: 1437s X X 1437s 1437s SUB NAME; # A "FORWARD" DECLARATION. 1437s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1437s SUB NAME : ATTRS; # WITH ATTRIBUTES 1437s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1437s 1437s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1437s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1437s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1437s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1437s 1437s USE FEATURE 'SIGNATURES'; 1437s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1437s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1437s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1437s 1437s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1437s X 1437s 1437s $SUBREF = SUB BLOCK; # NO PROTO 1437s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1437s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1437s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1437s 1437s USE FEATURE 'SIGNATURES'; 1437s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1437s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1437s 1437s TO IMPORT SUBROUTINES: 1437s X 1437s 1437s USE MODULE QW(NAME1 NAME2 NAME3); 1437s 1437s TO CALL SUBROUTINES: 1437s X X 1437s 1437s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 1437s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1437s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1437s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1437s 1437s =HEAD1 DESCRIPTION 1437s 1437s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1437s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1437s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1437s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1437s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1437s ITS NAME OR A CODE REFERENCE. 1437s 1437s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1437s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1437s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1437s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1437s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1437s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1437s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1437s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1437s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1437s X X 1437s 1437s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1437s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1437s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1437s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1437s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1437s SUCH A SIGNATURE-USING SUBROUTINE. 1437s 1437s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1437s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1437s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1437s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1437s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1437s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1437s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1437s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1437s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1437s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1437s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1437s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1437s X X X<@_> 1437s 1437s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1437s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1437s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1437s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1437s L AND L. 1437s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1437s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1437s 1437s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1437s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1437s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1437s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1437s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1437s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1437s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1437s ONE LARGE INDISTINGUISHABLE LIST. 1437s 1437s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1437s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1437s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1437s EMPTY SUB RETURNS THE EMPTY LIST. 1437s X X X 1437s 1437s EXAMPLE: 1437s 1437s SUB MAX { 1437s MY $MAX = SHIFT(@_); 1437s FOREACH $FOO (@_) { 1437s $MAX = $FOO IF $MAX < $FOO; 1437s } 1437s RETURN $MAX; 1437s } 1437s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1437s 1437s EXAMPLE: 1437s 1437s # GET A LINE, COMBINING CONTINUATION LINES 1437s # THAT START WITH WHITESPACE 1437s 1437s SUB GET_LINE { 1437s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1437s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1437s IF ($LOOKAHEAD =~ /^[ \T]/) { 1437s $THISLINE .= $LOOKAHEAD; 1437s } 1437s ELSE { 1437s LAST LINE; 1437s } 1437s } 1437s RETURN $THISLINE; 1437s } 1437s 1437s $LOOKAHEAD = ; # GET FIRST LINE 1437s WHILE (DEFINED($LINE = GET_LINE())) { 1437s ... 1437s } 1437s 1437s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1437s 1437s SUB MAYBESET { 1437s MY($KEY, $VALUE) = @_; 1437s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1437s } 1437s 1437s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1437s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1437s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1437s ITS CALLER'S VALUES. 1437s X X 1437s 1437s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1437s SUB UPCASE_IN { 1437s FOR (@_) { TR/A-Z/A-Z/ } 1437s } 1437s 1437s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1437s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1437s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1437s X X 1437s 1437s UPCASE_IN("FREDERICK"); 1437s 1437s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1437s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1437s OF CHANGING THEM IN PLACE: 1437s 1437s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1437s SUB UPCASE { 1437s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1437s MY @PARMS = @_; 1437s FOR (@PARMS) { TR/A-Z/A-Z/ } 1437s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1437s } 1437s 1437s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1437s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1437s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1437s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1437s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1437s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1437s 1437s @NEWLIST = UPCASE(@LIST1, @LIST2); 1437s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1437s 1437s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1437s 1437s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1437s 1437s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1437s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1437s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1437s L
FOR ALTERNATIVES. 1437s 1437s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1437s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1437s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1437s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1437s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1437s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1437s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1437s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1437s SEE L FOR MORE ABOUT ALL THAT. 1437s X<&> 1437s 1437s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1437s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1437s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1437s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1437s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1437s X 1437s 1437s &FOO(1,2,3); # PASS THREE ARGUMENTS 1437s FOO(1,2,3); # THE SAME 1437s 1437s FOO(); # PASS A NULL LIST 1437s &FOO(); # THE SAME 1437s 1437s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 1437s USE STRICT 'SUBS'; 1437s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1437s # A COMPILE-TIME ERROR 1437s NO STRICT 'SUBS'; 1437s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1437s # A LITERAL STRING "FOO" 1437s 1437s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1437s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1437s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1437s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1437s X<&> 1437s 1437s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1437s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1437s YOUR SUBROUTINE'S NAME. 1437s 1437s USE V5.16; 1437s MY $FACTORIAL = SUB { 1437s MY ($X) = @_; 1437s RETURN 1 IF $X == 1; 1437s RETURN($X * __SUB__->( $X - 1 ) ); 1437s }; 1437s 1437s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1437s IS SUBJECT TO CHANGE. 1437s 1437s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1437s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1437s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1437s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1437s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1437s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1437s SPECIAL, PRE-DEFINED THINGS. 1437s 1437s =OVER 1437s 1437s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1437s 1437s C 1437s 1437s =ITEM DOCUMENTED IN L 1437s 1437s C, C 1437s 1437s =ITEM DOCUMENTED IN L 1437s 1437s C, C 1437s 1437s =ITEM DOCUMENTED IN L 1437s 1437s C, C, C, C, C, C, C, 1437s C, C, C, C, C, C, 1437s C, C, C, C, C, C, C, 1437s C, C, C, C, C, C, 1437s C, C, C, C, C, 1437s C, C, C, C 1437s 1437s =ITEM DOCUMENTED IN L 1437s 1437s C, C, C, C, C, C, C, 1437s C, C, C, C, C, C, C, 1437s C, C, C, C, C, C 1437s 1437s =ITEM DOCUMENTED IN L 1437s 1437s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1437s L<< C|PERLFUNC/REQUIRE >> 1437s 1437s =ITEM DOCUMENTED IN L 1437s 1437s C 1437s 1437s =ITEM DOCUMENTED IN L 1437s 1437s C, C, C, C, C 1437s 1437s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1437s 1437s ANY STARTING WITH C<(> 1437s 1437s =BACK 1437s 1437s THE C, C, C, C AND C SUBROUTINES 1437s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1437s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1437s EXPLICITLY. SEE L 1437s 1437s =HEAD2 SIGNATURES 1437s 1437s X X 1437s 1437s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1437s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1437s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1437s 1437s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1437s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1437s DIRECTLY BY C, IN THE CURRENT SCOPE. 1437s 1437s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1437s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1437s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1437s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1437s 1437s FOR EXAMPLE, 1437s 1437s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1437s 1437s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1437s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1437s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1437s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1437s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1437s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1437s 1437s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1437s THE SIGNATURE. FOR EXAMPLE, 1437s 1437s SUB FOO ($LEFT, $RIGHT) { 1437s RETURN $LEFT + $RIGHT; 1437s } 1437s 1437s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1437s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1437s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1437s EQUIVALENT TO 1437s 1437s SUB FOO { 1437s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1437s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1437s MY $LEFT = $_[0]; 1437s MY $RIGHT = $_[1]; 1437s RETURN $LEFT + $RIGHT; 1437s } 1437s 1437s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1437s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1437s 1437s SUB FOO ($FIRST, $, $THIRD) { 1437s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1437s } 1437s 1437s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1437s MANDATORY FOR THE CALLER TO PASS IT. 1437s 1437s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1437s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1437s 1437s SUB FOO ($LEFT, $RIGHT = 0) { 1437s RETURN $LEFT + $RIGHT; 1437s } 1437s 1437s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1437s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1437s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1437s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1437s FOR EXAMPLE, 1437s 1437s MY $AUTO_ID = 0; 1437s SUB FOO ($THING, $ID = $AUTO_ID++) { 1437s PRINT "$THING HAS ID $ID"; 1437s } 1437s 1437s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1437s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1437s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1437s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1437s 1437s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1437s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1437s } 1437s 1437s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1437s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1437s VALUE PROVIDED WAS C. 1437s 1437s SUB FOO ($NAME //= "WORLD") { 1437s PRINT "HELLO, $NAME"; 1437s } 1437s 1437s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1437s 1437s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1437s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1437s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1437s 1437s SUB FOO ($X ||= 10) { 1437s RETURN 5 + $X; 1437s } 1437s 1437s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1437s FOR EXAMPLE, 1437s 1437s SUB FOO ($THING, $ = 1) { 1437s PRINT $THING; 1437s } 1437s 1437s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1437s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1437s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1437s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1437s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1437s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1437s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1437s 1437s SUB FOO ($THING, $=) { 1437s PRINT $THING; 1437s } 1437s 1437s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1437s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1437s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1437s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1437s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1437s TO RIGHT. 1437s 1437s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1437s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1437s 1437s SUB FOO ($FILTER, @INPUTS) { 1437s PRINT $FILTER->($_) FOREACH @INPUTS; 1437s } 1437s 1437s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1437s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1437s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1437s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1437s 1437s SUB FOO ($THING, @) { 1437s PRINT $THING; 1437s } 1437s 1437s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1437s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1437s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1437s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1437s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1437s AS WITH STANDARD HASH CONSTRUCTION. 1437s 1437s SUB FOO ($FILTER, %INPUTS) { 1437s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1437s } 1437s 1437s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1437s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1437s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1437s 1437s SUB FOO ($THING, %) { 1437s PRINT $THING; 1437s } 1437s 1437s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1437s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1437s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1437s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1437s AN EMPTY ARRAY OR EMPTY HASH. 1437s 1437s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1437s THAT THE CALLER PASSED NO ARGUMENTS: 1437s 1437s SUB FOO () { 1437s RETURN 123; 1437s } 1437s 1437s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1437s WARNING IN THE C CATEGORY. FROM PERL 5.36 1437s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1437s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1437s STATEMENT SUCH AS: 1437s 1437s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1437s 1437s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1437s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1437s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1437s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1437s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1437s WARNINGS IN THE C CATEGORY WHEN 1437s COMPILED: 1437s 1437s SUB F ($X) { 1437s # THIS LINE EMITS THE WARNING SEEN BELOW 1437s PRINT "ARGUMENTS ARE @_"; 1437s } 1437s 1437s Z<> 1437s 1437s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1437s EXPERIMENTAL AT ... 1437s 1437s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1437s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1437s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1437s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1437s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1437s SUPPLY THAT ARGUMENT. 1437s 1437s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1437s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1437s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1437s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1437s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1437s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1437s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1437s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1437s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1437s 1437s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1437s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1437s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1437s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1437s L. FOR EXAMPLE, 1437s 1437s SUB FOO :PROTOTYPE($) { $_[0] } 1437s 1437s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1437s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1437s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1437s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1437s 1437s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1437s RETURN $LEFT + $RIGHT; 1437s } 1437s 1437s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1437s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1437s THE SUBROUTINE'S BODY. 1437s 1437s =HEAD2 PRIVATE VARIABLES VIA MY() 1437s X X X X X 1437s X X 1437s 1437s SYNOPSIS: 1437s 1437s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1437s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1437s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1437s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1437s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1437s 1437s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1437s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1437s SEE L AND L. 1437s 1437s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1437s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1437s (C/C/C/C), LOOP 1437s (C/C/C/C/C), SUBROUTINE, C, 1437s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1437s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1437s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1437s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1437s WITH C INSTEAD. 1437s 1437s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 1437s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1437s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 1437s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 1437s ITS OWN COPY. 1437s X 1437s 1437s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1437s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1437s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1437s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1437s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1437s 1437s MY $X = 10; 1437s SUB BUMPX { $X++ } 1437s 1437s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1437s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1437s THE C ITSELF. SEE L. 1437s X 1437s 1437s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1437s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1437s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1437s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1437s 1437s $ARG = "FRED"; # "GLOBAL" VARIABLE 1437s $N = CUBE_ROOT(27); 1437s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1437s # OUTPUTS: FRED THINKS THE ROOT IS 3 1437s 1437s SUB CUBE_ROOT { 1437s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1437s $ARG **= 1/3; 1437s RETURN $ARG; 1437s } 1437s 1437s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1437s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1437s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1437s 1437s MY ($FOO) = ; # WRONG? 1437s MY @FOO = ; 1437s 1437s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1437s 1437s MY $FOO = ; 1437s 1437s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1437s 1437s MY $FOO, $BAR = 1; # WRONG 1437s 1437s THAT HAS THE SAME EFFECT AS 1437s 1437s MY $FOO; 1437s $BAR = 1; 1437s 1437s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1437s THE CURRENT STATEMENT. THUS, 1437s 1437s MY $X = $X; 1437s 1437s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1437s THE EXPRESSION 1437s 1437s MY $X = 123 AND $X == 123 1437s 1437s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1437s 1437s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1437s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1437s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1437s 1437s WHILE (MY $LINE = <>) { 1437s $LINE = LC $LINE; 1437s } CONTINUE { 1437s PRINT $LINE; 1437s } 1437s 1437s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1437s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1437s IT. SIMILARLY, IN THE CONDITIONAL 1437s 1437s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1437s USER_AGREES(); 1437s } ELSIF ($ANSWER =~ /^NO$/I) { 1437s USER_DISAGREES(); 1437s } ELSE { 1437s CHOMP $ANSWER; 1437s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1437s } 1437s 1437s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1437s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1437s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1437s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1437s 1437s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1437s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1437s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1437s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1437s IN THE LOOP 1437s X X 1437s 1437s FOR MY $I (1, 2, 3) { 1437s SOME_FUNCTION(); 1437s } 1437s 1437s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1437s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1437s X X 1437s 1437s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1437s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1437s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1437s 1437s USE STRICT 'VARS'; 1437s 1437s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1437s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1437s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1437s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1437s THIS WITH C. 1437s 1437s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1437s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1437s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1437s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1437s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1437s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1437s EXAMPLE. 1437s 1437s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1437s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1437s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1437s 1437s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1437s 1437s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 1437s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 1437s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 1437s 1437s PACKAGE MAIN; 1437s LOCAL $X = 10; 1437s MY $X = 20; 1437s PRINT "$X AND $::X\N"; 1437s 1437s THAT WILL PRINT OUT C<20> AND C<10>. 1437s 1437s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1437s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1437s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1437s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1437s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1437s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1437s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1437s AN ANONYMOUS SUB REFERENCE: 1437s 1437s MY $SECRET_VERSION = '1.001-BETA'; 1437s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1437s &$SECRET_SUB(); 1437s 1437s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1437s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1437s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1437s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1437s UNQUALIFIED AND UNQUALIFIABLE. 1437s 1437s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1437s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1437s L FOR SOMETHING OF A WORK-AROUND TO 1437s THIS. 1437s 1437s =HEAD2 PERSISTENT PRIVATE VARIABLES 1437s X X X X 1437s X X 1437s 1437s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1437s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1437s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1437s 1437s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1437s 1437s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1437s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1437s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1437s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1437s THE C FORM DOES NOT REQUIRE THE 1437s C PRAGMA. 1437s 1437s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1437s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1437s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1437s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1437s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1437s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1437s SUBROUTINE EACH TIME IT IS EXECUTED.) 1437s 1437s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1437s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1437s 1437s USE FEATURE 'STATE'; 1437s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1437s 1437s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1437s 1437s USE FEATURE 'STATE'; 1437s SUB CREATE_COUNTER { 1437s RETURN SUB { STATE $X; RETURN ++$X } 1437s } 1437s 1437s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1437s CODE OUTSIDE. 1437s 1437s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1437s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1437s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1437s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1437s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1437s 1437s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1437s 1437s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1437s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1437s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1437s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1437s 1437s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1437s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1437s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1437s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1437s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1437s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1437s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1437s 1437s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1437s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1437s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1437s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1437s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1437s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1437s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1437s 1437s { 1437s MY $SECRET_VAL = 0; 1437s SUB GIMME_ANOTHER { 1437s RETURN ++$SECRET_VAL; 1437s } 1437s } 1437s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1437s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1437s 1437s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1437s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1437s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1437s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1437s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1437s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1437s STARTS TO RUN: 1437s 1437s BEGIN { 1437s MY $SECRET_VAL = 0; 1437s SUB GIMME_ANOTHER { 1437s RETURN ++$SECRET_VAL; 1437s } 1437s } 1437s 1437s SEE L ABOUT THE 1437s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1437s C AND C. 1437s 1437s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1437s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1437s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1437s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1437s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1437s 1437s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1437s X X X X 1437s X 1437s 1437s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1437s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1437s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1437s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1437s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1437s 1437s SYNOPSIS: 1437s 1437s # LOCALIZATION OF VALUES 1437s 1437s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1437s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1437s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1437s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1437s 1437s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1437s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1437s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1437s # LOCALIZATION 1437s 1437s # LOCALIZATION OF SYMBOLS 1437s 1437s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1437s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1437s # @MERLYN IS REALLY @RANDAL, ETC 1437s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1437s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1437s 1437s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1437s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1437s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1437s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1437s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1437s 1437s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1437s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1437s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1437s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1437s 1437s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1437s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1437s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1437s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1437s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1437s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1437s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1437s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1437s UNDEFINED VALUE.) 1437s 1437s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1437s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1437s VARIABLES OUTSIDE THE LOOP. 1437s 1437s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1437s X 1437s 1437s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1437s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1437s VIEWED AS A SCALAR OR AN ARRAY. SO 1437s 1437s LOCAL($FOO) = ; 1437s LOCAL @FOO = ; 1437s 1437s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1437s 1437s LOCAL $FOO = ; 1437s 1437s SUPPLIES A SCALAR CONTEXT. 1437s 1437s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1437s X 1437s 1437s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1437s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1437s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1437s 1437s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1437s 1437s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1437s { LOCAL $/ = UNDEF; $SLURP = ; } 1437s 1437s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1437s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1437s I, BECAUSE THE $1 VARIABLE IS 1437s MAGICAL AND READ-ONLY : 1437s 1437s LOCAL $1 = 2; 1437s 1437s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1437s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1437s TO SAFELY REUSE $_ IN A SUBROUTINE. 1437s 1437s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1437s WORK AS DESCRIBED. 1437s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1437s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1437s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1437s SEE L FOR MORE 1437s DETAILS. 1437s X 1437s 1437s =HEAD3 LOCALIZATION OF GLOBS 1437s X X 1437s 1437s THE CONSTRUCT 1437s 1437s LOCAL *NAME; 1437s 1437s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1437s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1437s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1437s 1437s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1437s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1437s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1437s SEPARATOR. 1437s 1437s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1437s X X 1437s X 1437s 1437s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1437s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1437s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1437s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1437s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1437s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1437s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1437s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1437s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1437s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1437s 1437s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1437s @ARY = ( 0..5 ); 1437s { 1437s LOCAL($ARY[5]) = 6; 1437s LOCAL($HASH{'A'}) = 'DRILL'; 1437s WHILE (MY $E = POP(@ARY)) { 1437s PRINT "$E . . .\N"; 1437s LAST UNLESS $E > 3; 1437s } 1437s IF (@ARY) { 1437s $HASH{'ONLY A'} = 'TEST'; 1437s DELETE $HASH{'A'}; 1437s } 1437s } 1437s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1437s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1437s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1437s 1437s PERL WILL PRINT 1437s 1437s 6 . . . 1437s 4 . . . 1437s 3 . . . 1437s THIS IS A TEST ONLY A TEST. 1437s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1437s 1437s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1437s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1437s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1437s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1437s 1437s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1437s X X X 1437s X 1437s 1437s YOU CAN USE THE C AND C 1437s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1437s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1437s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1437s 1437s DO { 1437s MY $VAL = $ARRAY[$IDX]; 1437s LOCAL $ARRAY[$IDX]; 1437s DELETE $ARRAY[$IDX]; 1437s $VAL 1437s } 1437s 1437s AND 1437s 1437s DO { 1437s MY $VAL = $HASH{KEY}; 1437s LOCAL $HASH{KEY}; 1437s DELETE $HASH{KEY}; 1437s $VAL 1437s } 1437s 1437s EXCEPT THAT FOR THOSE THE C IS 1437s SCOPED TO THE C BLOCK. SLICES ARE 1437s ALSO ACCEPTED. 1437s 1437s MY %HASH = ( 1437s A => [ 7, 8, 9 ], 1437s B => 1, 1437s ) 1437s 1437s { 1437s MY $X = DELETE LOCAL $HASH{A}; 1437s # $X IS [ 7, 8, 9 ] 1437s # %HASH IS (B => 1) 1437s 1437s { 1437s MY @NUMS = DELETE LOCAL @$X[0, 2] 1437s # @NUMS IS (7, 9) 1437s # $X IS [ UNDEF, 8 ] 1437s 1437s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1437s } 1437s # $X IS BACK TO [ 7, 8, 9 ] 1437s 1437s } 1437s # %HASH IS BACK TO ITS ORIGINAL STATE 1437s 1437s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1437s 1437s =HEAD2 LVALUE SUBROUTINES 1437s X X 1437s 1437s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1437s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1437s 1437s MY $VAL; 1437s SUB CANMOD : LVALUE { 1437s $VAL; # OR: RETURN $VAL; 1437s } 1437s SUB NOMOD { 1437s $VAL; 1437s } 1437s 1437s CANMOD() = 5; # ASSIGNS TO $VAL 1437s NOMOD() = 5; # ERROR 1437s 1437s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1437s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1437s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1437s 1437s DATA(2,3) = GET_DATA(3,4); 1437s 1437s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1437s 1437s (DATA(2,3)) = GET_DATA(3,4); 1437s 1437s AND IN: 1437s 1437s (DATA(2),DATA(3)) = GET_DATA(3,4); 1437s 1437s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1437s 1437s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1437s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1437s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1437s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1437s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1437s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1437s 1437s =HEAD2 LEXICAL SUBROUTINES 1437s X X X X 1437s 1437s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1437s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1437s AVAILABLE UNDER C OR C OR HIGHER. 1437s 1437s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1437s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1437s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1437s CATEGORY WAS DISABLED. 1437s 1437s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1437s DECLARED, AND ONLY AFTER THAT DECLARATION: 1437s 1437s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1437s # VERSIONS EARLIER THAN 5.26. 1437s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1437s USE FEATURE 'LEXICAL_SUBS'; 1437s 1437s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1437s STATE SUB FOO { 1437s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1437s } 1437s FOO(); # CALLS "STATE" SUB 1437s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1437s 1437s MY SUB BAR { ... } 1437s BAR(); # CALLS "MY" SUB 1437s 1437s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1437s 1437s # WRONG 1437s MY SUB BAZ { 1437s BAZ(); 1437s } 1437s 1437s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1437s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1437s 1437s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1437s 1437s MY SUB BAZ { 1437s __SUB__->(); # CALLS ITSELF 1437s } 1437s 1437s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1437s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1437s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1437s HOWEVER: 1437s 1437s MY SUB BAZ; # PREDECLARATION 1437s SUB BAZ { # DEFINE THE "MY" SUB 1437s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1437s } 1437s 1437s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1437s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1437s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1437s 1437s =HEAD3 C VS C 1437s 1437s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1437s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1437s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1437s CONTAINING BLOCK TO THE NEXT. 1437s 1437s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1437s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1437s 1437s SUB WHATEVER { 1437s MY $X = SHIFT; 1437s MY SUB INNER { 1437s ... DO SOMETHING WITH $X ... 1437s } 1437s INNER(); 1437s } 1437s 1437s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1437s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1437s SEE THE C<$X> FROM THE FIRST CALL TO C. 1437s 1437s =HEAD3 C SUBROUTINES 1437s 1437s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1437s SUBROUTINE OF THE SAME NAME. 1437s 1437s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1437s INSIDE AN INNER SCOPE: 1437s 1437s SUB FOO { ... } 1437s 1437s SUB BAR { 1437s MY SUB FOO { ... } 1437s { 1437s # NEED TO USE THE OUTER FOO HERE 1437s OUR SUB FOO; 1437s FOO(); 1437s } 1437s } 1437s 1437s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1437s 1437s PACKAGE MYSNEAKYMODULE; 1437s 1437s OUR SUB DO_SOMETHING { ... } 1437s 1437s SUB DO_SOMETHING_WITH_CALLER { 1437s PACKAGE DB; 1437s () = CALLER 1; # SETS @DB::ARGS 1437s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1437s } 1437s 1437s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1437s X X<*> 1437s 1437s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1437s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1437s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1437s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1437s 1437s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1437s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1437s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1437s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1437s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1437s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1437s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1437s 1437s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1437s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1437s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1437s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1437s 1437s SUB DOUBLEARY { 1437s LOCAL(*SOMEARY) = @_; 1437s FOREACH $ELEM (@SOMEARY) { 1437s $ELEM *= 2; 1437s } 1437s } 1437s DOUBLEARY(*FOO); 1437s DOUBLEARY(*BAR); 1437s 1437s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1437s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1437s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1437s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1437s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1437s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1437s 1437s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1437s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1437s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1437s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1437s L. 1437s 1437s =HEAD2 WHEN TO STILL USE LOCAL() 1437s X X 1437s 1437s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1437s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1437s I USE C INSTEAD OF C. 1437s 1437s =OVER 4 1437s 1437s =ITEM 1. 1437s 1437s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1437s 1437s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1437s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1437s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1437s IN C<@FIELDS>. 1437s 1437s { 1437s LOCAL @ARGV = ("/ETC/MOTD"); 1437s LOCAL $/ = UNDEF; 1437s LOCAL $_ = <>; 1437s @FIELDS = SPLIT /^\S*=+\S*$/; 1437s } 1437s 1437s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1437s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1437s 1437s =ITEM 2. 1437s 1437s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1437s 1437s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1437s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1437s TABLE ENTRIES: 1437s 1437s SUB IOQUEUE { 1437s LOCAL (*READER, *WRITER); # NOT MY! 1437s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1437s RETURN (*READER, *WRITER); 1437s } 1437s ($HEAD, $TAIL) = IOQUEUE(); 1437s 1437s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1437s ENTRIES. 1437s 1437s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1437s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1437s A LOCAL ALIAS. 1437s 1437s { 1437s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1437s GROW(); # REALLY CALLS SHRINK() 1437s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1437s } 1437s GROW(); # GET THE REAL GROW() AGAIN 1437s 1437s SEE L FOR MORE ABOUT MANIPULATING 1437s FUNCTIONS BY NAME IN THIS WAY. 1437s 1437s =ITEM 3. 1437s 1437s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1437s 1437s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1437s IS DONE ON DYNAMICS: 1437s 1437s { 1437s LOCAL $SIG{INT} = 'IGNORE'; 1437s FUNCT(); # UNINTERRUPTIBLE 1437s } 1437s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1437s 1437s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1437s 1437s =BACK 1437s 1437s =HEAD2 PASS BY REFERENCE 1437s X X X 1437s 1437s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1437s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1437s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1437s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1437s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1437s 1437s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1437s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1437s OF ALL THEIR FORMER LAST ELEMENTS: 1437s 1437s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1437s 1437s SUB POPMANY { 1437s MY $AREF; 1437s MY @RETLIST; 1437s FOREACH $AREF ( @_ ) { 1437s PUSH @RETLIST, POP @$AREF; 1437s } 1437s RETURN @RETLIST; 1437s } 1437s 1437s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1437s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1437s 1437s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1437s SUB INTER { 1437s MY ($K, $HREF, %SEEN); # LOCALS 1437s FOREACH $HREF (@_) { 1437s WHILE ( $K = EACH %$HREF ) { 1437s $SEEN{$K}++; 1437s } 1437s } 1437s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1437s } 1437s 1437s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1437s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1437s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1437s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1437s A LITTLE EXPENSIVE. 1437s 1437s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1437s 1437s (@W, @X) = FUNC(@Y, @Z); 1437s OR 1437s (%W, %X) = FUNC(%Y, %Z); 1437s 1437s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1437s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1437s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1437s AS ALWAYS. 1437s 1437s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1437s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1437s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1437s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1437s 1437s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1437s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1437s SUB FUNC { 1437s MY ($YREF, $ZREF) = @_; 1437s IF (@$YREF > @$ZREF) { 1437s RETURN ($YREF, $ZREF); 1437s } ELSE { 1437s RETURN ($ZREF, $YREF); 1437s } 1437s } 1437s 1437s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1437s 1437s (*W, *X) = FUNC(\@Y, \@Z); 1437s PRINT "@W HAS MORE THAN @X\N"; 1437s SUB FUNC { 1437s LOCAL (*Y, *Z) = @_; 1437s IF (@Y > @Z) { 1437s RETURN (\@Y, \@Z); 1437s } ELSE { 1437s RETURN (\@Z, \@Y); 1437s } 1437s } 1437s 1437s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1437s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1437s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1437s ARE IN THE SYMBOL TABLE. 1437s 1437s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1437s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1437s FOR EXAMPLE: 1437s 1437s SPLUTTER(\*STDOUT); 1437s SUB SPLUTTER { 1437s MY $FH = SHIFT; 1437s PRINT $FH "HER UM WELL A HMMM\N"; 1437s } 1437s 1437s $REC = GET_REC(\*STDIN); 1437s SUB GET_REC { 1437s MY $FH = SHIFT; 1437s RETURN SCALAR <$FH>; 1437s } 1437s 1437s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1437s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1437s 1437s SUB OPENIT { 1437s MY $PATH = SHIFT; 1437s LOCAL *FH; 1437s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1437s } 1437s 1437s =HEAD2 PROTOTYPES 1437s X X 1437s 1437s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1437s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1437s SECTION OR WITH A L. 1437s IF YOU DECLARE EITHER OF 1437s 1437s SUB MYPUSH (\@@) 1437s SUB MYPUSH :PROTOTYPE(\@@) 1437s 1437s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1437s 1437s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1437s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1437s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1437s OF AN ATTRIBUTE. 1437s 1437s THE 1437s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1437s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 1437s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 1437s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1437s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 1437s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1437s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1437s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1437s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 1437s 1437s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1437s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1437s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1437s 1437s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1437s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1437s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1437s CORRESPONDING BUILT-IN. 1437s 1437s DECLARED AS CALLED AS 1437s 1437s SUB MYLINK ($$) MYLINK $OLD, $NEW 1437s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1437s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 1437s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1437s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1437s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1437s SUB MYPOP (\@) MYPOP @ARRAY 1437s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1437s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1437s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1437s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1437s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1437s SUB MYRAND (;$) MYRAND 42 1437s SUB MYTIME () MYTIME 1437s 1437s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1437s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1437s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1437s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1437s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1437s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1437s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1437s 1437s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1437s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1437s 1437s SUB MYREF (\[$@%&*]) 1437s 1437s WILL ALLOW CALLING MYREF() AS 1437s 1437s MYREF $VAR 1437s MYREF @ARRAY 1437s MYREF %HASH 1437s MYREF &SUB 1437s MYREF *GLOB 1437s 1437s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1437s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 1437s 1437s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1437s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1437s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1437s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1437s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 1437s 1437s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1437s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1437s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1437s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1437s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1437s FOLLOWS: 1437s 1437s USE SYMBOL 'QUALIFY_TO_REF'; 1437s 1437s SUB FOO (*) { 1437s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1437s ... 1437s } 1437s 1437s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1437s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1437s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1437s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1437s 1437s SUB MYPUSH (+@) { 1437s MY $AREF = SHIFT; 1437s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1437s PUSH @$AREF, @_; 1437s } 1437s 1437s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1437s IS OF AN ACCEPTABLE TYPE. 1437s 1437s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1437s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1437s 1437s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1437s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1437s PROVIDED, C<$_> WILL BE USED INSTEAD. 1437s 1437s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1437s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1437s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1437s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1437s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1437s 1437s MYTIME +2; 1437s 1437s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1437s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1437s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1437s 1437s SUB MYGETPROTOBYNUMBER($;); 1437s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1437s 1437s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1437s PROVIDED IT'S IN THE INITIAL POSITION: 1437s X<&> 1437s 1437s SUB TRY (&@) { 1437s MY($TRY,$CATCH) = @_; 1437s EVAL { &$TRY }; 1437s IF ($@) { 1437s LOCAL $_ = $@; 1437s &$CATCH; 1437s } 1437s } 1437s SUB CATCH (&) { $_[0] } 1437s 1437s TRY { 1437s DIE "PHOOEY"; 1437s } CATCH { 1437s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1437s }; 1437s 1437s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1437s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1437s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1437s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1437s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1437s 1437s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1437s X 1437s 1437s SUB MYGREP (&@) { 1437s MY $CODE = SHIFT; 1437s MY @RESULT; 1437s FOREACH $_ (@_) { 1437s PUSH(@RESULT, $_) IF &$CODE; 1437s } 1437s @RESULT; 1437s } 1437s 1437s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1437s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1437s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1437s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1437s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1437s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1437s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1437s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1437s 1437s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1437s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1437s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1437s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1437s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1437s MAJORITY OF OFFENDING CODE IS FIXED. 1437s 1437s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1437s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1437s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1437s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1437s 1437s SUB FUNC ($) { 1437s MY $N = SHIFT; 1437s PRINT "YOU GAVE ME $N\N"; 1437s } 1437s 1437s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1437s RETURNING A LIST: 1437s 1437s FUNC(@FOO); 1437s FUNC( $TEXT =~ /\W+/G ); 1437s 1437s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1437s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1437s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1437s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1437s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1437s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1437s 1437s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1437s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1437s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1437s EFFECT, LIKE SO: 1437s 1437s SUB FOO($$); 1437s SUB FOO($$) { 1437s FOO 1, 2; 1437s } 1437s 1437s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1437s TO MAKE THE WORLD A BETTER PLACE. 1437s 1437s =HEAD2 CONSTANT FUNCTIONS 1437s X 1437s 1437s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1437s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1437s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1437s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1437s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1437s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1437s 1437s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1437s 1437s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1437s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1437s # AND IT'S INLINED, TOO! 1437s SUB ST_DEV () { 0 } 1437s SUB ST_INO () { 1 } 1437s 1437s SUB FLAG_FOO () { 1 << 8 } 1437s SUB FLAG_BAR () { 1 << 9 } 1437s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1437s 1437s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1437s 1437s SUB N () { INT(OPT_BAZ) / 3 } 1437s 1437s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1437s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1437s 1437s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1437s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1437s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1437s C: 1437s 1437s SUB BAZ_VAL () { 1437s IF (OPT_BAZ) { 1437s RETURN 23; 1437s } 1437s ELSE { 1437s RETURN 42; 1437s } 1437s } 1437s SUB BONK_VAL () { RETURN 12345 } 1437s 1437s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1437s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1437s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1437s 1437s BEGIN { 1437s MY $VAR = 1; 1437s NO STRICT 'REFS'; 1437s *INLINED = SUB () { $VAR }; 1437s } 1437s 1437s BEGIN { 1437s MY $VAR = 1; 1437s MY $REF = \$VAR; 1437s NO STRICT 'REFS'; 1437s *NOT_INLINED = SUB () { $VAR }; 1437s } 1437s 1437s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1437s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1437s 1437s BEGIN { 1437s MY $X = 10; 1437s *FOO = SUB () { $X }; 1437s $X++; 1437s } 1437s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1437s 1437s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1437s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1437s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1437s SO IT PRINTED C<10>, NOT C<11>. 1437s 1437s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1437s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1437s ASIDE FROM WHERE IT IS DECLARED. 1437s 1437s # FINE, NO WARNING 1437s BEGIN { 1437s MY $X = 54321; 1437s *INLINED = SUB () { $X }; 1437s } 1437s # ERROR 1437s BEGIN { 1437s MY $X; 1437s $X = 54321; 1437s *ALSO_INLINED = SUB () { $X }; 1437s } 1437s 1437s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 1437s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 1437s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 1437s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 1437s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 1437s 1437s MY $X = 54321; 1437s *INLINED = SUB : CONST { $X }; 1437s $X++; 1437s 1437s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1437s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1437s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1437s VALUE CAPTURED THE SAME WAY. 1437s 1437s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1437s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1437s AN EXPLICIT C: 1437s 1437s BEGIN { 1437s MY $X = 10; 1437s *FOO = SUB () { RETURN $X }; 1437s $X++; 1437s } 1437s PRINT FOO(); # PRINTS 11 1437s 1437s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1437s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1437s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1437s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1437s 1437s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1437s SUB ONE { 1437s 1; 1437s } 1437s IF (ONE ) { 1437s PRINT ONE() IF ONE ; 1437s } 1437s 1437s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1437s SUB ONE () { 1 } 1437s DO { 1437s PRINT 1 1437s }; 1437s 1437s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1437s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1437s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1437s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1437s 1437s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1437s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1437s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1437s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1437s 1437s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1437s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1437s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1437s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1437s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1437s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1437s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1437s MENTIONED ABOVE: 1437s 1437s SUB NOT_INLINED () { RETURN 23 } 1437s 1437s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1437s X X X X 1437s 1437s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1437s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1437s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1437s ON A NON-UNIX SYSTEM. 1437s 1437s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1437s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1437s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1437s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1437s 1437s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1437s CHDIR $SOMEWHERE; 1437s SUB CHDIR { ... } 1437s 1437s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1437s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1437s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1437s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1437s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1437s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1437s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1437s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1437s FOR SOME KEYWORDS. SEE L. 1437s 1437s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1437s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1437s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1437s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1437s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1437s THAT IS, THEY COULD SAY 1437s 1437s USE MODULE 'OPEN'; 1437s 1437s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1437s 1437s USE MODULE; 1437s 1437s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1437s 1437s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1437s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1437s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1437s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1437s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1437s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1437s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1437s 1437s PACKAGE REGLOB; 1437s REQUIRE EXPORTER; 1437s @ISA = 'EXPORTER'; 1437s @EXPORT_OK = 'GLOB'; 1437s 1437s SUB IMPORT { 1437s MY $PKG = SHIFT; 1437s RETURN UNLESS @_; 1437s MY $SYM = SHIFT; 1437s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1437s $PKG->EXPORT($WHERE, $SYM, @_); 1437s } 1437s 1437s SUB GLOB { 1437s MY $PAT = SHIFT; 1437s MY @GOT; 1437s IF (OPENDIR MY $D, '.') { 1437s @GOT = GREP /$PAT/, READDIR $D; 1437s CLOSEDIR $D; 1437s } 1437s RETURN @GOT; 1437s } 1437s 1; 1437s 1437s AND HERE'S HOW IT COULD BE (AB)USED: 1437s 1437s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1437s PACKAGE FOO; 1437s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1437s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1437s 1437s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1437s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1437s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1437s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1437s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1437s IT MUST BE DONE AT ALL. 1437s 1437s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1437s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1437s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1437s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1437s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1437s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1437s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1437s LIBRARY. 1437s 1437s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1437s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1437s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1437s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1437s (SEE L). 1437s 1437s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1437s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1437s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1437s 1437s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1437s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1437s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1437s C SYNTAX, THOUGH). 1437s 1437s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1437s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1437s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1437s 1437s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1437s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1437s 1437s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1437s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1437s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1437s 1437s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1437s 1437s =HEAD2 AUTOLOADING 1437s X X 1437s 1437s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1437s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1437s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1437s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1437s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1437s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1437s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1437s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1437s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1437s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1437s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1437s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1437s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1437s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1437s SUBROUTINE NAME. SEE L FOR DETAILS.) 1437s 1437s 1437s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1437s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1437s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1437s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1437s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1437s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1437s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1437s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1437s 1437s SUB AUTOLOAD { 1437s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1437s MY $PROGRAM = $AUTOLOAD; 1437s $PROGRAM =~ S/.*:://; 1437s SYSTEM($PROGRAM, @_); 1437s } 1437s DATE(); 1437s WHO(); 1437s LS('-L'); 1437s 1437s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1437s EVEN NEED PARENTHESES: 1437s 1437s USE SUBS QW(DATE WHO LS); 1437s DATE; 1437s WHO; 1437s LS '-L'; 1437s 1437s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1437s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1437s 1437s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1437s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1437s DESCRIBED IN L AND IN L, THE STANDARD 1437s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1437s FUNCTIONS TO PERL CODE IN L. 1437s 1437s =HEAD2 SUBROUTINE ATTRIBUTES 1437s X X X 1437s 1437s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1437s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1437s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1437s C HAD BEEN SEEN. SEE L FOR DETAILS 1437s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1437s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1437s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1437s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1437s 1437s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1437s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1437s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1437s NEST PROPERLY. 1437s 1437s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1437s 1437s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1437s SUB PLUGH () : UGLY('\(") :BAD; 1437s SUB XYZZY : _5X5 { ... } 1437s 1437s EXAMPLES OF INVALID SYNTAX: 1437s 1437s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1437s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1437s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1437s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1437s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1437s 1437s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1437s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1437s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1437s PARSED AND INVOKED: 1437s 1437s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1437s 1437s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1437s SEE L AND L. 1437s 1437s =HEAD1 SEE ALSO 1437s 1437s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1437s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1437s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1437s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1437s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1437s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1437s 1437s =FOR VI 1437s # EX: SET STS=0 SW=4 ET: 1437s 1437s ok 2 1437s # testing mod_cgi with /modules/cgi/perl.pl 1437s # expected 200 1437s # received 200 1437s # body: PERL CGI 1437s ok 3 1437s # testing mod_test_rwrite with /test_rwrite 1437s # expected 200 1437s # received 200 1437s # body: A 1437s ok 4 1437s ok 1439s t/filter/case_in.t .................. 1439s 1..3 1439s # Running under perl version 5.038002 for linux 1439s # Current time local: Sun Mar 24 21:56:35 2024 1439s # Current time GMT: Sun Mar 24 21:56:35 2024 1439s # Using Test.pm version 1.31 1439s # Using Apache/Test.pm version 1.42 1439s ok 1 1439s # testing mod_cgi with /modules/cgi/perl_echo.pl 1439s # expected 200 1439s # received 200 1439s ok 2 1439s # testing mod_echo_post with /echo_post 1439s # expected 200 1439s # received 200 1439s ok 3 1439s ok 1442s t/filter/input_body.t ............... 1442s 1..2 1442s # Running under perl version 5.038002 for linux 1442s # Current time local: Sun Mar 24 21:56:37 2024 1442s # Current time GMT: Sun Mar 24 21:56:37 2024 1442s # Using Test.pm version 1.31 1442s # Using Apache/Test.pm version 1.42 1442s # testing : Posted "1 ko" 1442s # expected: 'ok 1' 1442s # received: 'ok 1' 1442s ok 1 1442s # testing : Posted "2 ko" 1442s # expected: 'ok 2' 1442s # received: 'ok 2' 1442s ok 2 1442s ok 1443s t/http11/basicauth.t ................ 1443s 1..3 1443s # Running under perl version 5.038002 for linux 1443s # Current time local: Sun Mar 24 21:56:40 2024 1443s # Current time GMT: Sun Mar 24 21:56:40 2024 1443s # Using Test.pm version 1.31 1443s # Using Apache/Test.pm version 1.42 1443s ok 1 1443s ok 2 1443s ok 3 1443s ok 1446s t/http11/chunked.t .................. 1446s 1..30 1446s # Running under perl version 5.038002 for linux 1446s # Current time local: Sun Mar 24 21:56:41 2024 1446s # Current time GMT: Sun Mar 24 21:56:41 2024 1446s # Using Test.pm version 1.31 1446s # Using Apache/Test.pm version 1.42 1446s # testing : response protocol 1446s # expected: 'HTTP/1.1' 1446s # received: 'HTTP/1.1' 1446s ok 1 1446s # testing : response Transfer-Encoding 1446s # expected: 'chunked' 1446s # received: 'chunked' 1446s ok 2 1446s # testing : no Content-Length 1446s # expected: 0 1446s # received: 0 1446s ok 3 1446s # testing : body length 1446s # expected: '70976' 1446s # received: 70976 1446s ok 4 1446s # testing : number of requests 1446s # expected: 1 1446s # received: 1 1446s ok 5 1446s # testing : response protocol 1446s # expected: 'HTTP/1.1' 1446s # received: 'HTTP/1.1' 1446s ok 6 1446s # testing : response Transfer-Encoding 1446s # expected: 'chunked' 1446s # received: 'chunked' 1446s ok 7 1446s # testing : no Content-Length 1446s # expected: 0 1446s # received: 0 1446s ok 8 1446s # testing : body length 1446s # expected: '212509' 1446s # received: 212509 1446s ok 9 1446s # testing : number of requests 1446s # expected: 2 1446s # received: 2 1446s ok 10 1446s # testing : response protocol 1446s # expected: 'HTTP/1.1' 1446s # received: 'HTTP/1.1' 1446s ok 11 1446s # testing : response Transfer-Encoding 1446s # expected: 'chunked' 1446s # received: 'chunked' 1446s ok 12 1446s # testing : no Content-Length 1446s # expected: 0 1446s # received: 0 1446s ok 13 1446s # testing : body length 1446s # expected: '280545' 1446s # received: 280545 1446s ok 14 1446s # testing : number of requests 1446s # expected: 3 1446s # received: 3 1446s ok 15 1446s # testing : response protocol 1446s # expected: 'HTTP/1.1' 1446s # received: 'HTTP/1.1' 1446s ok 16 1446s # testing : response Transfer-Encoding 1446s # expected: 'chunked' 1446s # received: 'chunked' 1446s ok 17 1446s # testing : no Content-Length 1446s # expected: 0 1446s # received: 0 1446s ok 18 1446s # testing : body length 1446s # expected: '845969' 1446s # received: 845969 1446s ok 19 1446s # testing : number of requests 1446s # expected: 4 1446s # received: 4 1446s ok 20 1446s # testing : response protocol 1446s # expected: 'HTTP/1.1' 1446s # received: 'HTTP/1.1' 1446s ok 21 1446s # testing : no Transfer-Encoding (test result inverted) 1446s # expected: 'chunked' 1446s # received: '' 1446s ok 22 1446s # testing : content length 1446s # expected: 253 1446s # received: '253' 1446s ok 23 1446s # testing : body length 1446s # expected: '242' 1446s # received: 242 1446s ok 24 1446s # testing : number of requests 1446s # expected: 5 1446s # received: 5 1446s ok 25 1446s # testing : response protocol 1446s # expected: 'HTTP/1.1' 1446s # received: 'HTTP/1.1' 1446s ok 26 1446s # testing : no Transfer-Encoding (test result inverted) 1446s # expected: 'chunked' 1446s # received: '' 1446s ok 27 1446s # testing : content length 1446s # expected: '' 1446s # received: '' 1446s ok 28 1446s # testing : body length 1446s # expected: '14276' 1446s # received: 14276 1446s ok 29 1446s # testing : number of requests 1446s # expected: 6 1446s # received: 6 1446s ok 30 1446s ok 1448s t/http11/chunked2.t ................. 1448s 1..2 1448s # Running under perl version 5.038002 for linux 1448s # Current time local: Sun Mar 24 21:56:44 2024 1448s # Current time GMT: Sun Mar 24 21:56:44 2024 1448s # Using Test.pm version 1.31 1448s # Using Apache/Test.pm version 1.42 1448s # testing : successful response 1448s # expected: 200 1448s # received: '200' 1448s ok 1 1448s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1448s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1448s ok 2 1448s 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 21:56:46 2024 1450s # Current time GMT: Sun Mar 24 21:56:46 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 1453s t/http11/post.t ..................... 1453s # using LWP client 1453s 1..51 1453s # Running under perl version 5.038002 for linux 1453s # Current time local: Sun Mar 24 21:56:48 2024 1453s # Current time GMT: Sun Mar 24 21:56:48 2024 1453s # Using Test.pm version 1.31 1453s # Using Apache/Test.pm version 1.42 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 1024 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: Keep-Alive 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s #Keep-Alive: timeout=5, max=100 1453s # 1453s # testing : length posted 1453s # expected: '1024' 1453s # received: 1024 1453s ok 1 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 2048 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 2 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '2048' 1453s # received: 2048 1453s ok 2 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 3072 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 3 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '3072' 1453s # received: 3072 1453s ok 3 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 4096 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 4 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '4096' 1453s # received: 4096 1453s ok 4 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 5120 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 5 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '5120' 1453s # received: 5120 1453s ok 5 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 6144 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 6 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '6144' 1453s # received: 6144 1453s ok 6 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 7168 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 7 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '7168' 1453s # received: 7168 1453s ok 7 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 8192 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 8 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '8192' 1453s # received: 8192 1453s ok 8 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 9216 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 9 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '9216' 1453s # received: 9216 1453s ok 9 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 10240 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 10 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '10240' 1453s # received: 10240 1453s ok 10 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 11264 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 11 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '11264' 1453s # received: 11264 1453s ok 11 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 12288 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 12 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '12288' 1453s # received: 12288 1453s ok 12 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 13312 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 13 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '13312' 1453s # received: 13312 1453s ok 13 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 14336 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 14 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '14336' 1453s # received: 14336 1453s ok 14 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 15360 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 15 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '15360' 1453s # received: 15360 1453s ok 15 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 16384 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 16 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '16384' 1453s # received: 16384 1453s ok 16 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 17408 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 17 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '17408' 1453s # received: 17408 1453s ok 17 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 18432 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 18 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '18432' 1453s # received: 18432 1453s ok 18 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 19456 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 19 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '19456' 1453s # received: 19456 1453s ok 19 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 20480 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 20 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '20480' 1453s # received: 20480 1453s ok 20 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 21504 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 21 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '21504' 1453s # received: 21504 1453s ok 21 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 22528 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 22 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '22528' 1453s # received: 22528 1453s ok 22 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 23552 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 23 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '23552' 1453s # received: 23552 1453s ok 23 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 24576 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 24 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '24576' 1453s # received: 24576 1453s ok 24 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 25600 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 25 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '25600' 1453s # received: 25600 1453s ok 25 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 26624 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 26 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '26624' 1453s # received: 26624 1453s ok 26 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 27648 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 27 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '27648' 1453s # received: 27648 1453s ok 27 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 28672 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 28 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '28672' 1453s # received: 28672 1453s ok 28 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 29696 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 29 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '29696' 1453s # received: 29696 1453s ok 29 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 30720 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 30 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '30720' 1453s # received: 30720 1453s ok 30 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 31744 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 31 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '31744' 1453s # received: 31744 1453s ok 31 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 32768 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 32 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '32768' 1453s # received: 32768 1453s ok 32 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 33792 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 33 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '33792' 1453s # received: 33792 1453s ok 33 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 34816 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 34 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '34816' 1453s # received: 34816 1453s ok 34 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 35840 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 35 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '35840' 1453s # received: 35840 1453s ok 35 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 36864 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 36 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '36864' 1453s # received: 36864 1453s ok 36 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 37888 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 37 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '37888' 1453s # received: 37888 1453s ok 37 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 38912 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 38 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '38912' 1453s # received: 38912 1453s ok 38 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 39936 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 39 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '39936' 1453s # received: 39936 1453s ok 39 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 40960 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 40 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '40960' 1453s # received: 40960 1453s ok 40 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 41984 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 41 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '41984' 1453s # received: 41984 1453s ok 41 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 43008 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 42 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '43008' 1453s # received: 43008 1453s ok 42 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 44032 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 43 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '44032' 1453s # received: 44032 1453s ok 43 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 45056 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 44 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '45056' 1453s # received: 45056 1453s ok 44 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 46080 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 45 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '46080' 1453s # received: 46080 1453s ok 45 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 47104 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:50 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:51 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 46 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '47104' 1453s # received: 47104 1453s ok 46 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 48128 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:51 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:51 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 47 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '48128' 1453s # received: 48128 1453s ok 47 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 49152 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:51 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:51 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 48 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '49152' 1453s # received: 49152 1453s ok 48 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 50176 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:51 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:51 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 49 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '50176' 1453s # received: 50176 1453s ok 49 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 51200 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:51 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Sun, 24 Mar 2024 21:56:51 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 50 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '51200' 1453s # received: 51200 1453s ok 50 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 102400 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Date: Sun, 24 Mar 2024 21:56:51 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1453s #Vary: In-If1 1453s #Content-Length: 7 1453s #Client-Date: Sun, 24 Mar 2024 21:56:51 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 51 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '102400' 1453s # received: 102400 1453s ok 51 1453s ok 1455s t/modules/aaa.t ..................... 1455s 1..40 1455s # Running under perl version 5.038002 for linux 1455s # Current time local: Sun Mar 24 21:56:51 2024 1455s # Current time GMT: Sun Mar 24 21:56:51 2024 1455s # Using Test.pm version 1.31 1455s # Using Apache/Test.pm version 1.42 1455s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/realm2 1455s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/basic1 1455s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/form1 1455s ok 1 1455s ok 2 1455s ok 3 1455s ok 4 1455s ok 5 1455s ok 6 1455s ok 7 1455s ok 8 1455s ok 9 1455s ok 10 1455s ok 11 1455s ok 12 1455s ok 13 1455s ok 14 1455s ok 15 1455s ok 16 1455s ok 17 1455s ok 18 1455s ok 19 1455s ok 20 1455s ok 21 1455s ok 22 1455s ok 23 1455s ok 24 1455s ok 25 1455s ok 26 1455s ok 27 1455s ok 28 1455s ok 29 1455s ok 30 1455s ok 31 1455s ok 32 1455s ok 33 1455s ok 34 1455s ok 35 1455s ok 36 1455s ok 37 1455s ok 38 1455s ok 39 1455s ok 40 1455s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/form1 1455s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/realm2 1455s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/basic1 1455s ok 1458s t/modules/access.t .................. 1458s 1..408 1458s # Running under perl version 5.038002 for linux 1458s # Current time local: Sun Mar 24 21:56:53 2024 1458s # Current time GMT: Sun Mar 24 21:56:53 2024 1458s # Using Test.pm version 1.31 1458s # Using Apache/Test.pm version 1.42 1458s # --- 1458s # Order deny,allow 1458s # Allow from all 1458s # expecting access. 1458s ok 1 1458s # --- 1458s # Order deny,allow 1458s # Deny from all 1458s # expecting access denial. 1458s ok 2 1458s # --- 1458s # Order deny,allow 1458s # Allow from all 1458s # Deny from all 1458s # expecting access. 1458s ok 3 1458s # --- 1458s # Order deny,allow 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 4 1458s # --- 1458s # Order deny,allow 1458s # Allow from all 1458s # Deny from localhost 1458s # expecting access. 1458s ok 5 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 6 1458s # --- 1458s # Order deny,allow 1458s # Allow from all 1458s # Deny from 127.0.0.1 1458s # expecting access. 1458s ok 7 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 8 1458s # --- 1458s # Order deny,allow 1458s # Allow from all 1458s # Deny from 127.0 1458s # expecting access. 1458s ok 9 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 10 1458s # --- 1458s # Order deny,allow 1458s # Allow from all 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access. 1458s ok 11 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 12 1458s # --- 1458s # Order deny,allow 1458s # Allow from all 1458s # Deny from 127.0.0.1/16 1458s # expecting access. 1458s ok 13 1458s # --- 1458s # Order deny,allow 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 14 1458s # --- 1458s # Order deny,allow 1458s # Allow from all 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 15 1458s # --- 1458s # Order deny,allow 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 16 1458s # --- 1458s # Order deny,allow 1458s # Allow from all 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 17 1458s # --- 1458s # Order deny,allow 1458s # Allow from localhost 1458s # expecting access. 1458s ok 18 1458s # --- 1458s # Order deny,allow 1458s # Deny from all 1458s # expecting access denial. 1458s ok 19 1458s # --- 1458s # Order deny,allow 1458s # Allow from localhost 1458s # Deny from all 1458s # expecting access. 1458s ok 20 1458s # --- 1458s # Order deny,allow 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 21 1458s # --- 1458s # Order deny,allow 1458s # Allow from localhost 1458s # Deny from localhost 1458s # expecting access. 1458s ok 22 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 23 1458s # --- 1458s # Order deny,allow 1458s # Allow from localhost 1458s # Deny from 127.0.0.1 1458s # expecting access. 1458s ok 24 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 25 1458s # --- 1458s # Order deny,allow 1458s # Allow from localhost 1458s # Deny from 127.0 1458s # expecting access. 1458s ok 26 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 27 1458s # --- 1458s # Order deny,allow 1458s # Allow from localhost 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access. 1458s ok 28 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 29 1458s # --- 1458s # Order deny,allow 1458s # Allow from localhost 1458s # Deny from 127.0.0.1/16 1458s # expecting access. 1458s ok 30 1458s # --- 1458s # Order deny,allow 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 31 1458s # --- 1458s # Order deny,allow 1458s # Allow from localhost 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 32 1458s # --- 1458s # Order deny,allow 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 33 1458s # --- 1458s # Order deny,allow 1458s # Allow from localhost 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 34 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1 1458s # expecting access. 1458s ok 35 1458s # --- 1458s # Order deny,allow 1458s # Deny from all 1458s # expecting access denial. 1458s ok 36 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1 1458s # Deny from all 1458s # expecting access. 1458s ok 37 1458s # --- 1458s # Order deny,allow 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 38 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1 1458s # Deny from localhost 1458s # expecting access. 1458s ok 39 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 40 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1 1458s # Deny from 127.0.0.1 1458s # expecting access. 1458s ok 41 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 42 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1 1458s # Deny from 127.0 1458s # expecting access. 1458s ok 43 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 44 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access. 1458s ok 45 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 46 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1 1458s # Deny from 127.0.0.1/16 1458s # expecting access. 1458s ok 47 1458s # --- 1458s # Order deny,allow 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 48 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 49 1458s # --- 1458s # Order deny,allow 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 50 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 51 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0 1458s # expecting access. 1458s ok 52 1458s # --- 1458s # Order deny,allow 1458s # Deny from all 1458s # expecting access denial. 1458s ok 53 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0 1458s # Deny from all 1458s # expecting access. 1458s ok 54 1458s # --- 1458s # Order deny,allow 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 55 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0 1458s # Deny from localhost 1458s # expecting access. 1458s ok 56 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 57 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0 1458s # Deny from 127.0.0.1 1458s # expecting access. 1458s ok 58 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 59 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0 1458s # Deny from 127.0 1458s # expecting access. 1458s ok 60 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 61 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access. 1458s ok 62 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 63 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0 1458s # Deny from 127.0.0.1/16 1458s # expecting access. 1458s ok 64 1458s # --- 1458s # Order deny,allow 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 65 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 66 1458s # --- 1458s # Order deny,allow 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 67 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 68 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # expecting access. 1458s ok 69 1458s # --- 1458s # Order deny,allow 1458s # Deny from all 1458s # expecting access denial. 1458s ok 70 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from all 1458s # expecting access. 1458s ok 71 1458s # --- 1458s # Order deny,allow 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 72 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from localhost 1458s # expecting access. 1458s ok 73 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 74 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from 127.0.0.1 1458s # expecting access. 1458s ok 75 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 76 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from 127.0 1458s # expecting access. 1458s ok 77 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 78 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access. 1458s ok 79 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 80 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from 127.0.0.1/16 1458s # expecting access. 1458s ok 81 1458s # --- 1458s # Order deny,allow 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 82 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 83 1458s # --- 1458s # Order deny,allow 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 84 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 85 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/16 1458s # expecting access. 1458s ok 86 1458s # --- 1458s # Order deny,allow 1458s # Deny from all 1458s # expecting access denial. 1458s ok 87 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/16 1458s # Deny from all 1458s # expecting access. 1458s ok 88 1458s # --- 1458s # Order deny,allow 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 89 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/16 1458s # Deny from localhost 1458s # expecting access. 1458s ok 90 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 91 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/16 1458s # Deny from 127.0.0.1 1458s # expecting access. 1458s ok 92 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 93 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/16 1458s # Deny from 127.0 1458s # expecting access. 1458s ok 94 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 95 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/16 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access. 1458s ok 96 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 97 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/16 1458s # Deny from 127.0.0.1/16 1458s # expecting access. 1458s ok 98 1458s # --- 1458s # Order deny,allow 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 99 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/16 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 100 1458s # --- 1458s # Order deny,allow 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 101 1458s # --- 1458s # Order deny,allow 1458s # Allow from 127.0.0.1/16 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 102 1458s # --- 1458s # Order deny,allow 1458s # Allow from somewhere.else.com 1458s # expecting access. 1458s ok 103 1458s # --- 1458s # Order deny,allow 1458s # Deny from all 1458s # expecting access denial. 1458s ok 104 1458s # --- 1458s # Order deny,allow 1458s # Allow from somewhere.else.com 1458s # Deny from all 1458s # expecting access denial. 1458s ok 105 1458s # --- 1458s # Order deny,allow 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 106 1458s # --- 1458s # Order deny,allow 1458s # Allow from somewhere.else.com 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 107 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 108 1458s # --- 1458s # Order deny,allow 1458s # Allow from somewhere.else.com 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 109 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 110 1458s # --- 1458s # Order deny,allow 1458s # Allow from somewhere.else.com 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 111 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 112 1458s # --- 1458s # Order deny,allow 1458s # Allow from somewhere.else.com 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 113 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 114 1458s # --- 1458s # Order deny,allow 1458s # Allow from somewhere.else.com 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 115 1458s # --- 1458s # Order deny,allow 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 116 1458s # --- 1458s # Order deny,allow 1458s # Allow from somewhere.else.com 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 117 1458s # --- 1458s # Order deny,allow 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 118 1458s # --- 1458s # Order deny,allow 1458s # Allow from somewhere.else.com 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 119 1458s # --- 1458s # Order deny,allow 1458s # Allow from 66.6.6.6 1458s # expecting access. 1458s ok 120 1458s # --- 1458s # Order deny,allow 1458s # Deny from all 1458s # expecting access denial. 1458s ok 121 1458s # --- 1458s # Order deny,allow 1458s # Allow from 66.6.6.6 1458s # Deny from all 1458s # expecting access denial. 1458s ok 122 1458s # --- 1458s # Order deny,allow 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 123 1458s # --- 1458s # Order deny,allow 1458s # Allow from 66.6.6.6 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 124 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 125 1458s # --- 1458s # Order deny,allow 1458s # Allow from 66.6.6.6 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 126 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 127 1458s # --- 1458s # Order deny,allow 1458s # Allow from 66.6.6.6 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 128 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 129 1458s # --- 1458s # Order deny,allow 1458s # Allow from 66.6.6.6 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 130 1458s # --- 1458s # Order deny,allow 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 131 1458s # --- 1458s # Order deny,allow 1458s # Allow from 66.6.6.6 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 132 1458s # --- 1458s # Order deny,allow 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 133 1458s # --- 1458s # Order deny,allow 1458s # Allow from 66.6.6.6 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 134 1458s # --- 1458s # Order deny,allow 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 135 1458s # --- 1458s # Order deny,allow 1458s # Allow from 66.6.6.6 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 136 1458s # --- 1458s # Order allow,deny 1458s # Allow from all 1458s # expecting access. 1458s ok 137 1458s # --- 1458s # Order allow,deny 1458s # Deny from all 1458s # expecting access denial. 1458s ok 138 1458s # --- 1458s # Order allow,deny 1458s # Allow from all 1458s # Deny from all 1458s # expecting access denial. 1458s ok 139 1458s # --- 1458s # Order allow,deny 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 140 1458s # --- 1458s # Order allow,deny 1458s # Allow from all 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 141 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 142 1458s # --- 1458s # Order allow,deny 1458s # Allow from all 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 143 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 144 1458s # --- 1458s # Order allow,deny 1458s # Allow from all 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 145 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 146 1458s # --- 1458s # Order allow,deny 1458s # Allow from all 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 147 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 148 1458s # --- 1458s # Order allow,deny 1458s # Allow from all 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 149 1458s # --- 1458s # Order allow,deny 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 150 1458s # --- 1458s # Order allow,deny 1458s # Allow from all 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 151 1458s # --- 1458s # Order allow,deny 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 152 1458s # --- 1458s # Order allow,deny 1458s # Allow from all 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 153 1458s # --- 1458s # Order allow,deny 1458s # Allow from localhost 1458s # expecting access. 1458s ok 154 1458s # --- 1458s # Order allow,deny 1458s # Deny from all 1458s # expecting access denial. 1458s ok 155 1458s # --- 1458s # Order allow,deny 1458s # Allow from localhost 1458s # Deny from all 1458s # expecting access denial. 1458s ok 156 1458s # --- 1458s # Order allow,deny 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 157 1458s # --- 1458s # Order allow,deny 1458s # Allow from localhost 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 158 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 159 1458s # --- 1458s # Order allow,deny 1458s # Allow from localhost 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 160 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 161 1458s # --- 1458s # Order allow,deny 1458s # Allow from localhost 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 162 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 163 1458s # --- 1458s # Order allow,deny 1458s # Allow from localhost 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 164 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 165 1458s # --- 1458s # Order allow,deny 1458s # Allow from localhost 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 166 1458s # --- 1458s # Order allow,deny 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 167 1458s # --- 1458s # Order allow,deny 1458s # Allow from localhost 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 168 1458s # --- 1458s # Order allow,deny 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 169 1458s # --- 1458s # Order allow,deny 1458s # Allow from localhost 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 170 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1 1458s # expecting access. 1458s ok 171 1458s # --- 1458s # Order allow,deny 1458s # Deny from all 1458s # expecting access denial. 1458s ok 172 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1 1458s # Deny from all 1458s # expecting access denial. 1458s ok 173 1458s # --- 1458s # Order allow,deny 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 174 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 175 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 176 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 177 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 178 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 179 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 180 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 181 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 182 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 183 1458s # --- 1458s # Order allow,deny 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 184 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 185 1458s # --- 1458s # Order allow,deny 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 186 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 187 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0 1458s # expecting access. 1458s ok 188 1458s # --- 1458s # Order allow,deny 1458s # Deny from all 1458s # expecting access denial. 1458s ok 189 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0 1458s # Deny from all 1458s # expecting access denial. 1458s ok 190 1458s # --- 1458s # Order allow,deny 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 191 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 192 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 193 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 194 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 195 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 196 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 197 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 198 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 199 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 200 1458s # --- 1458s # Order allow,deny 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 201 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 202 1458s # --- 1458s # Order allow,deny 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 203 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 204 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # expecting access. 1458s ok 205 1458s # --- 1458s # Order allow,deny 1458s # Deny from all 1458s # expecting access denial. 1458s ok 206 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from all 1458s # expecting access denial. 1458s ok 207 1458s # --- 1458s # Order allow,deny 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 208 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 209 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 210 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 211 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 212 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 213 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 214 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 215 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 216 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 217 1458s # --- 1458s # Order allow,deny 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 218 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 219 1458s # --- 1458s # Order allow,deny 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 220 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 221 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/16 1458s # expecting access. 1458s ok 222 1458s # --- 1458s # Order allow,deny 1458s # Deny from all 1458s # expecting access denial. 1458s ok 223 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/16 1458s # Deny from all 1458s # expecting access denial. 1458s ok 224 1458s # --- 1458s # Order allow,deny 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 225 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/16 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 226 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 227 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/16 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 228 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 229 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/16 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 230 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 231 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/16 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 232 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 233 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/16 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 234 1458s # --- 1458s # Order allow,deny 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 235 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/16 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 236 1458s # --- 1458s # Order allow,deny 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 237 1458s # --- 1458s # Order allow,deny 1458s # Allow from 127.0.0.1/16 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 238 1458s # --- 1458s # Order allow,deny 1458s # Allow from somewhere.else.com 1458s # expecting access denial. 1458s ok 239 1458s # --- 1458s # Order allow,deny 1458s # Deny from all 1458s # expecting access denial. 1458s ok 240 1458s # --- 1458s # Order allow,deny 1458s # Allow from somewhere.else.com 1458s # Deny from all 1458s # expecting access denial. 1458s ok 241 1458s # --- 1458s # Order allow,deny 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 242 1458s # --- 1458s # Order allow,deny 1458s # Allow from somewhere.else.com 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 243 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 244 1458s # --- 1458s # Order allow,deny 1458s # Allow from somewhere.else.com 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 245 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 246 1458s # --- 1458s # Order allow,deny 1458s # Allow from somewhere.else.com 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 247 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 248 1458s # --- 1458s # Order allow,deny 1458s # Allow from somewhere.else.com 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 249 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 250 1458s # --- 1458s # Order allow,deny 1458s # Allow from somewhere.else.com 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 251 1458s # --- 1458s # Order allow,deny 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 252 1458s # --- 1458s # Order allow,deny 1458s # Allow from somewhere.else.com 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 253 1458s # --- 1458s # Order allow,deny 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 254 1458s # --- 1458s # Order allow,deny 1458s # Allow from somewhere.else.com 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 255 1458s # --- 1458s # Order allow,deny 1458s # Allow from 66.6.6.6 1458s # expecting access denial. 1458s ok 256 1458s # --- 1458s # Order allow,deny 1458s # Deny from all 1458s # expecting access denial. 1458s ok 257 1458s # --- 1458s # Order allow,deny 1458s # Allow from 66.6.6.6 1458s # Deny from all 1458s # expecting access denial. 1458s ok 258 1458s # --- 1458s # Order allow,deny 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 259 1458s # --- 1458s # Order allow,deny 1458s # Allow from 66.6.6.6 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 260 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 261 1458s # --- 1458s # Order allow,deny 1458s # Allow from 66.6.6.6 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 262 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 263 1458s # --- 1458s # Order allow,deny 1458s # Allow from 66.6.6.6 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 264 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 265 1458s # --- 1458s # Order allow,deny 1458s # Allow from 66.6.6.6 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 266 1458s # --- 1458s # Order allow,deny 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 267 1458s # --- 1458s # Order allow,deny 1458s # Allow from 66.6.6.6 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 268 1458s # --- 1458s # Order allow,deny 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 269 1458s # --- 1458s # Order allow,deny 1458s # Allow from 66.6.6.6 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 270 1458s # --- 1458s # Order allow,deny 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 271 1458s # --- 1458s # Order allow,deny 1458s # Allow from 66.6.6.6 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 272 1458s # --- 1458s # Order mutual-failure 1458s # Allow from all 1458s # expecting access. 1458s ok 273 1458s # --- 1458s # Order mutual-failure 1458s # Deny from all 1458s # expecting access denial. 1458s ok 274 1458s # --- 1458s # Order mutual-failure 1458s # Allow from all 1458s # Deny from all 1458s # expecting access denial. 1458s ok 275 1458s # --- 1458s # Order mutual-failure 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 276 1458s # --- 1458s # Order mutual-failure 1458s # Allow from all 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 277 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 278 1458s # --- 1458s # Order mutual-failure 1458s # Allow from all 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 279 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 280 1458s # --- 1458s # Order mutual-failure 1458s # Allow from all 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 281 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 282 1458s # --- 1458s # Order mutual-failure 1458s # Allow from all 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 283 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 284 1458s # --- 1458s # Order mutual-failure 1458s # Allow from all 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 285 1458s # --- 1458s # Order mutual-failure 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 286 1458s # --- 1458s # Order mutual-failure 1458s # Allow from all 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 287 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 288 1458s # --- 1458s # Order mutual-failure 1458s # Allow from all 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 289 1458s # --- 1458s # Order mutual-failure 1458s # Allow from localhost 1458s # expecting access. 1458s ok 290 1458s # --- 1458s # Order mutual-failure 1458s # Deny from all 1458s # expecting access denial. 1458s ok 291 1458s # --- 1458s # Order mutual-failure 1458s # Allow from localhost 1458s # Deny from all 1458s # expecting access denial. 1458s ok 292 1458s # --- 1458s # Order mutual-failure 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 293 1458s # --- 1458s # Order mutual-failure 1458s # Allow from localhost 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 294 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 295 1458s # --- 1458s # Order mutual-failure 1458s # Allow from localhost 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 296 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 297 1458s # --- 1458s # Order mutual-failure 1458s # Allow from localhost 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 298 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 299 1458s # --- 1458s # Order mutual-failure 1458s # Allow from localhost 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 300 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 301 1458s # --- 1458s # Order mutual-failure 1458s # Allow from localhost 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 302 1458s # --- 1458s # Order mutual-failure 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 303 1458s # --- 1458s # Order mutual-failure 1458s # Allow from localhost 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 304 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 305 1458s # --- 1458s # Order mutual-failure 1458s # Allow from localhost 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 306 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1 1458s # expecting access. 1458s ok 307 1458s # --- 1458s # Order mutual-failure 1458s # Deny from all 1458s # expecting access denial. 1458s ok 308 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1 1458s # Deny from all 1458s # expecting access denial. 1458s ok 309 1458s # --- 1458s # Order mutual-failure 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 310 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 311 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 312 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 313 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 314 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 315 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 316 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 317 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 318 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 319 1458s # --- 1458s # Order mutual-failure 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 320 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 321 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 322 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 323 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0 1458s # expecting access. 1458s ok 324 1458s # --- 1458s # Order mutual-failure 1458s # Deny from all 1458s # expecting access denial. 1458s ok 325 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0 1458s # Deny from all 1458s # expecting access denial. 1458s ok 326 1458s # --- 1458s # Order mutual-failure 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 327 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 328 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 329 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 330 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 331 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 332 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 333 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 334 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 335 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 336 1458s # --- 1458s # Order mutual-failure 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 337 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 338 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 339 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 340 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # expecting access. 1458s ok 341 1458s # --- 1458s # Order mutual-failure 1458s # Deny from all 1458s # expecting access denial. 1458s ok 342 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from all 1458s # expecting access denial. 1458s ok 343 1458s # --- 1458s # Order mutual-failure 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 344 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 345 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 346 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 347 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 348 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 349 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 350 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 351 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 352 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 353 1458s # --- 1458s # Order mutual-failure 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 354 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 355 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 356 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/255.255.0.0 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 357 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/16 1458s # expecting access. 1458s ok 358 1458s # --- 1458s # Order mutual-failure 1458s # Deny from all 1458s # expecting access denial. 1458s ok 359 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/16 1458s # Deny from all 1458s # expecting access denial. 1458s ok 360 1458s # --- 1458s # Order mutual-failure 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 361 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/16 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 362 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 363 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/16 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 364 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 365 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/16 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 366 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 367 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/16 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 368 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 369 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/16 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 370 1458s # --- 1458s # Order mutual-failure 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 371 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/16 1458s # Deny from somewhere.else.com 1458s # expecting access. 1458s ok 372 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 373 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 127.0.0.1/16 1458s # Deny from 66.6.6.6 1458s # expecting access. 1458s ok 374 1458s # --- 1458s # Order mutual-failure 1458s # Allow from somewhere.else.com 1458s # expecting access denial. 1458s ok 375 1458s # --- 1458s # Order mutual-failure 1458s # Deny from all 1458s # expecting access denial. 1458s ok 376 1458s # --- 1458s # Order mutual-failure 1458s # Allow from somewhere.else.com 1458s # Deny from all 1458s # expecting access denial. 1458s ok 377 1458s # --- 1458s # Order mutual-failure 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 378 1458s # --- 1458s # Order mutual-failure 1458s # Allow from somewhere.else.com 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 379 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 380 1458s # --- 1458s # Order mutual-failure 1458s # Allow from somewhere.else.com 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 381 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 382 1458s # --- 1458s # Order mutual-failure 1458s # Allow from somewhere.else.com 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 383 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 384 1458s # --- 1458s # Order mutual-failure 1458s # Allow from somewhere.else.com 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 385 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 386 1458s # --- 1458s # Order mutual-failure 1458s # Allow from somewhere.else.com 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 387 1458s # --- 1458s # Order mutual-failure 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 388 1458s # --- 1458s # Order mutual-failure 1458s # Allow from somewhere.else.com 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 389 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 390 1458s # --- 1458s # Order mutual-failure 1458s # Allow from somewhere.else.com 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 391 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 66.6.6.6 1458s # expecting access denial. 1458s ok 392 1458s # --- 1458s # Order mutual-failure 1458s # Deny from all 1458s # expecting access denial. 1458s ok 393 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 66.6.6.6 1458s # Deny from all 1458s # expecting access denial. 1458s ok 394 1458s # --- 1458s # Order mutual-failure 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 395 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 66.6.6.6 1458s # Deny from localhost 1458s # expecting access denial. 1458s ok 396 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 397 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 66.6.6.6 1458s # Deny from 127.0.0.1 1458s # expecting access denial. 1458s ok 398 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 399 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 66.6.6.6 1458s # Deny from 127.0 1458s # expecting access denial. 1458s ok 400 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 401 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 66.6.6.6 1458s # Deny from 127.0.0.1/255.255.0.0 1458s # expecting access denial. 1458s ok 402 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 403 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 66.6.6.6 1458s # Deny from 127.0.0.1/16 1458s # expecting access denial. 1458s ok 404 1458s # --- 1458s # Order mutual-failure 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 405 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 66.6.6.6 1458s # Deny from somewhere.else.com 1458s # expecting access denial. 1458s ok 406 1458s # --- 1458s # Order mutual-failure 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 407 1458s # --- 1458s # Order mutual-failure 1458s # Allow from 66.6.6.6 1458s # Deny from 66.6.6.6 1458s # expecting access denial. 1458s ok 408 1458s ok 1460s t/modules/actions.t ................. 1460s 1..20 1460s # Running under perl version 5.038002 for linux 1460s # Current time local: Sun Mar 24 21:56:56 2024 1460s # Current time GMT: Sun Mar 24 21:56:56 2024 1460s # Using Test.pm version 1.31 1460s # Using Apache/Test.pm version 1.42 1460s # expected: 200 1460s # received: '200' 1460s ok 1 1460s # expected: 'nada' 1460s # received: 'nada' 1460s ok 2 1460s # expected: 404 1460s # received: '404' 1460s ok 3 1460s ok 4 # skip RC=404, no need to check content 1460s # expected: 404 1460s # received: '404' 1460s ok 5 1460s ok 6 # skip RC=404, no need to check content 1460s # expected: 404 1460s # received: '404' 1460s ok 7 1460s ok 8 # skip RC=404, no need to check content 1460s # expected: 200 1460s # received: '200' 1460s ok 9 1460s # expected: 'nada' 1460s # received: 'nada' 1460s ok 10 1460s # expected: 404 1460s # received: '404' 1460s ok 11 1460s ok 12 # skip RC=404, no need to check content 1460s # expected: 200 1460s # received: '200' 1460s ok 13 1460s # expected: 'POST 1460s # foo2: bar2 1460s # ' 1460s # received: 'POST 1460s # foo2: bar2 1460s # ' 1460s ok 14 1460s # expected: 405 1460s # received: '405' 1460s ok 15 1460s # expected: 200 1460s # received: '200' 1460s ok 16 1460s # expected: 'foo=bar' 1460s # received: 'foo=bar' 1460s ok 17 1460s # expected: 200 1460s # received: '200' 1460s ok 18 1460s # expected: 'POST 1460s # foo2: bar2 1460s # ' 1460s # received: 'POST 1460s # foo2: bar2 1460s # ' 1460s ok 19 1460s # expected: 405 1460s # received: '405' 1460s ok 20 1460s ok 1462s t/modules/alias.t ................... 1462s 1..134 1462s # Running under perl version 5.038002 for linux 1462s # Current time local: Sun Mar 24 21:56:58 2024 1462s # Current time GMT: Sun Mar 24 21:56:58 2024 1462s # Using Test.pm version 1.31 1462s # Using Apache/Test.pm version 1.42 1462s # verifying simple aliases 1462s # testing : /alias/ 1462s # expected: 200 1462s # received: '200' 1462s ok 1 1462s # testing : /bogu/ 1462s # expected: 404 1462s # received: '404' 1462s ok 2 1462s # verifying alias match with /ali[0-9]. 1462s # testing : /ali0 1462s # expected: 0 1462s # received: '0' 1462s ok 3 1462s # testing : /ali1 1462s # expected: 1 1462s # received: '1' 1462s ok 4 1462s # testing : /ali2 1462s # expected: 2 1462s # received: '2' 1462s ok 5 1462s # testing : /ali3 1462s # expected: 3 1462s # received: '3' 1462s ok 6 1462s # testing : /ali4 1462s # expected: 4 1462s # received: '4' 1462s ok 7 1462s # testing : /ali5 1462s # expected: 5 1462s # received: '5' 1462s ok 8 1462s # testing : /ali6 1462s # expected: 6 1462s # received: '6' 1462s ok 9 1462s # testing : /ali7 1462s # expected: 7 1462s # received: '7' 1462s ok 10 1462s # testing : /ali8 1462s # expected: 8 1462s # received: '8' 1462s ok 11 1462s # testing : /ali9 1462s # expected: 9 1462s # received: '9' 1462s ok 12 1462s # verifying expression alias match with /expr/ali[0-9]. 1462s # testing : /ali0 1462s # expected: 0 1462s # received: '0' 1462s ok 13 1462s # testing : /ali1 1462s # expected: 1 1462s # received: '1' 1462s ok 14 1462s # testing : /ali2 1462s # expected: 2 1462s # received: '2' 1462s ok 15 1462s # testing : /ali3 1462s # expected: 3 1462s # received: '3' 1462s ok 16 1462s # testing : /ali4 1462s # expected: 4 1462s # received: '4' 1462s ok 17 1462s # testing : /ali5 1462s # expected: 5 1462s # received: '5' 1462s ok 18 1462s # testing : /ali6 1462s # expected: 6 1462s # received: '6' 1462s ok 19 1462s # testing : /ali7 1462s # expected: 7 1462s # received: '7' 1462s ok 20 1462s # testing : /ali8 1462s # expected: 8 1462s # received: '8' 1462s ok 21 1462s # testing : /ali9 1462s # expected: 9 1462s # received: '9' 1462s ok 22 1462s # testing : /forbid 1462s # expected: '403' 1462s # received: '403' 1462s ok 23 1462s # testing : /gone 1462s # expected: '410' 1462s # received: '410' 1462s ok 24 1462s # testing : /perm 1462s # expected: '301' 1462s # received: '301' 1462s ok 25 1462s # testing : /perm2 1462s # expected: '301' 1462s # received: '301' 1462s ok 26 1462s # testing : /seeother 1462s # expected: '303' 1462s # received: '303' 1462s ok 27 1462s # testing : /temp 1462s # expected: '302' 1462s # received: '302' 1462s ok 28 1462s # testing : /temp2 1462s # expected: '302' 1462s # received: '302' 1462s ok 29 1462s verifying body of perm and temp redirect match 1462s # testing : /p0 1462s # expected: 0 1462s # received: '0' 1462s ok 30 1462s # testing : /p1 1462s # expected: 1 1462s # received: '1' 1462s ok 31 1462s # testing : /p2 1462s # expected: 2 1462s # received: '2' 1462s ok 32 1462s # testing : /p3 1462s # expected: 3 1462s # received: '3' 1462s ok 33 1462s # testing : /p4 1462s # expected: 4 1462s # received: '4' 1462s ok 34 1462s # testing : /p5 1462s # expected: 5 1462s # received: '5' 1462s ok 35 1462s # testing : /p6 1462s # expected: 6 1462s # received: '6' 1462s ok 36 1462s # testing : /p7 1462s # expected: 7 1462s # received: '7' 1462s ok 37 1462s # testing : /p8 1462s # expected: 8 1462s # received: '8' 1462s ok 38 1462s # testing : /p9 1462s # expected: 9 1462s # received: '9' 1462s ok 39 1462s # testing : /t0 1462s # expected: 0 1462s # received: '0' 1462s ok 40 1462s # testing : /t1 1462s # expected: 1 1462s # received: '1' 1462s ok 41 1462s # testing : /t2 1462s # expected: 2 1462s # received: '2' 1462s ok 42 1462s # testing : /t3 1462s # expected: 3 1462s # received: '3' 1462s ok 43 1462s # testing : /t4 1462s # expected: 4 1462s # received: '4' 1462s ok 44 1462s # testing : /t5 1462s # expected: 5 1462s # received: '5' 1462s ok 45 1462s # testing : /t6 1462s # expected: 6 1462s # received: '6' 1462s ok 46 1462s # testing : /t7 1462s # expected: 7 1462s # received: '7' 1462s ok 47 1462s # testing : /t8 1462s # expected: 8 1462s # received: '8' 1462s ok 48 1462s # testing : /t9 1462s # expected: 9 1462s # received: '9' 1462s ok 49 1462s verifying body of perm and temp redirect match with expression support 1462s # testing : /p0 1462s # expected: 0 1462s # received: '0' 1462s ok 50 1462s # testing : /p1 1462s # expected: 1 1462s # received: '1' 1462s ok 51 1462s # testing : /p2 1462s # expected: 2 1462s # received: '2' 1462s ok 52 1462s # testing : /p3 1462s # expected: 3 1462s # received: '3' 1462s ok 53 1462s # testing : /p4 1462s # expected: 4 1462s # received: '4' 1462s ok 54 1462s # testing : /p5 1462s # expected: 5 1462s # received: '5' 1462s ok 55 1462s # testing : /p6 1462s # expected: 6 1462s # received: '6' 1462s ok 56 1462s # testing : /p7 1462s # expected: 7 1462s # received: '7' 1462s ok 57 1462s # testing : /p8 1462s # expected: 8 1462s # received: '8' 1462s ok 58 1462s # testing : /p9 1462s # expected: 9 1462s # received: '9' 1462s ok 59 1462s # testing : /t0 1462s # expected: 0 1462s # received: '0' 1462s ok 60 1462s # testing : /t1 1462s # expected: 1 1462s # received: '1' 1462s ok 61 1462s # testing : /t2 1462s # expected: 2 1462s # received: '2' 1462s ok 62 1462s # testing : /t3 1462s # expected: 3 1462s # received: '3' 1462s ok 63 1462s # testing : /t4 1462s # expected: 4 1462s # received: '4' 1462s ok 64 1462s # testing : /t5 1462s # expected: 5 1462s # received: '5' 1462s ok 65 1462s # testing : /t6 1462s # expected: 6 1462s # received: '6' 1462s ok 66 1462s # testing : /t7 1462s # expected: 7 1462s # received: '7' 1462s ok 67 1462s # testing : /t8 1462s # expected: 8 1462s # received: '8' 1462s ok 68 1462s # testing : /t9 1462s # expected: 9 1462s # received: '9' 1462s ok 69 1462s verifying return code of seeother and gone redirect match 1462s # testing : s0 1462s # expected: '303' 1462s # received: '303' 1462s ok 70 1462s # testing : s1 1462s # expected: '303' 1462s # received: '303' 1462s ok 71 1462s # testing : s2 1462s # expected: '303' 1462s # received: '303' 1462s ok 72 1462s # testing : s3 1462s # expected: '303' 1462s # received: '303' 1462s ok 73 1462s # testing : s4 1462s # expected: '303' 1462s # received: '303' 1462s ok 74 1462s # testing : s5 1462s # expected: '303' 1462s # received: '303' 1462s ok 75 1462s # testing : s6 1462s # expected: '303' 1462s # received: '303' 1462s ok 76 1462s # testing : s7 1462s # expected: '303' 1462s # received: '303' 1462s ok 77 1462s # testing : s8 1462s # expected: '303' 1462s # received: '303' 1462s ok 78 1462s # testing : s9 1462s # expected: '303' 1462s # received: '303' 1462s ok 79 1462s # testing : g0 1462s # expected: '410' 1462s # received: '410' 1462s ok 80 1462s # testing : g1 1462s # expected: '410' 1462s # received: '410' 1462s ok 81 1462s # testing : g2 1462s # expected: '410' 1462s # received: '410' 1462s ok 82 1462s # testing : g3 1462s # expected: '410' 1462s # received: '410' 1462s ok 83 1462s # testing : g4 1462s # expected: '410' 1462s # received: '410' 1462s ok 84 1462s # testing : g5 1462s # expected: '410' 1462s # received: '410' 1462s ok 85 1462s # testing : g6 1462s # expected: '410' 1462s # received: '410' 1462s ok 86 1462s # testing : g7 1462s # expected: '410' 1462s # received: '410' 1462s ok 87 1462s # testing : g8 1462s # expected: '410' 1462s # received: '410' 1462s ok 88 1462s # testing : g9 1462s # expected: '410' 1462s # received: '410' 1462s ok 89 1462s # testing : f0 1462s # expected: '403' 1462s # received: '403' 1462s ok 90 1462s # testing : f1 1462s # expected: '403' 1462s # received: '403' 1462s ok 91 1462s # testing : f2 1462s # expected: '403' 1462s # received: '403' 1462s ok 92 1462s # testing : f3 1462s # expected: '403' 1462s # received: '403' 1462s ok 93 1462s # testing : f4 1462s # expected: '403' 1462s # received: '403' 1462s ok 94 1462s # testing : f5 1462s # expected: '403' 1462s # received: '403' 1462s ok 95 1462s # testing : f6 1462s # expected: '403' 1462s # received: '403' 1462s ok 96 1462s # testing : f7 1462s # expected: '403' 1462s # received: '403' 1462s ok 97 1462s # testing : f8 1462s # expected: '403' 1462s # received: '403' 1462s ok 98 1462s # testing : f9 1462s # expected: '403' 1462s # received: '403' 1462s ok 99 1462s verifying return code of seeother and gone redirect match with expression support 1462s # testing : s0 1462s # expected: '303' 1462s # received: '303' 1462s ok 100 1462s # testing : s1 1462s # expected: '303' 1462s # received: '303' 1462s ok 101 1462s # testing : s2 1462s # expected: '303' 1462s # received: '303' 1462s ok 102 1462s # testing : s3 1462s # expected: '303' 1462s # received: '303' 1462s ok 103 1462s # testing : s4 1462s # expected: '303' 1462s # received: '303' 1462s ok 104 1462s # testing : s5 1462s # expected: '303' 1462s # received: '303' 1462s ok 105 1462s # testing : s6 1462s # expected: '303' 1462s # received: '303' 1462s ok 106 1462s # testing : s7 1462s # expected: '303' 1462s # received: '303' 1462s ok 107 1462s # testing : s8 1462s # expected: '303' 1462s # received: '303' 1462s ok 108 1462s # testing : s9 1462s # expected: '303' 1462s # received: '303' 1462s ok 109 1462s # testing : g0 1462s # expected: '410' 1462s # received: '410' 1462s ok 110 1462s # testing : g1 1462s # expected: '410' 1462s # received: '410' 1462s ok 111 1462s # testing : g2 1462s # expected: '410' 1462s # received: '410' 1462s ok 112 1462s # testing : g3 1462s # expected: '410' 1462s # received: '410' 1462s ok 113 1462s # testing : g4 1462s # expected: '410' 1462s # received: '410' 1462s ok 114 1462s # testing : g5 1462s # expected: '410' 1462s # received: '410' 1462s ok 115 1462s # testing : g6 1462s # expected: '410' 1462s # received: '410' 1462s ok 116 1462s # testing : g7 1462s # expected: '410' 1462s # received: '410' 1462s ok 117 1462s # testing : g8 1462s # expected: '410' 1462s # received: '410' 1462s ok 118 1462s # testing : g9 1462s # expected: '410' 1462s # received: '410' 1462s ok 119 1462s # testing : f0 1462s # expected: '403' 1462s # received: '403' 1462s ok 120 1462s # testing : f1 1462s # expected: '403' 1462s # received: '403' 1462s ok 121 1462s # testing : f2 1462s # expected: '403' 1462s # received: '403' 1462s ok 122 1462s # testing : f3 1462s # expected: '403' 1462s # received: '403' 1462s ok 123 1462s # testing : f4 1462s # expected: '403' 1462s # received: '403' 1462s ok 124 1462s # testing : f5 1462s # expected: '403' 1462s # received: '403' 1462s ok 125 1462s # testing : f6 1462s # expected: '403' 1462s # received: '403' 1462s ok 126 1462s # testing : f7 1462s # expected: '403' 1462s # received: '403' 1462s ok 127 1462s # testing : f8 1462s # expected: '403' 1462s # received: '403' 1462s ok 128 1462s # testing : f9 1462s # expected: '403' 1462s # received: '403' 1462s ok 129 1462s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1462s # verifying /modules/alias/script is plain text 1462s # testing : /modules/alias/script 1462s # expected: '#!/bin/sh 1462s # echo Content-type: text/plain 1462s # echo 1462s # echo this is a shell script cgi. 1462s # ' 1462s # received: '#!/bin/sh 1462s # echo Content-type: text/plain 1462s # echo 1462s # echo this is a shell script cgi. 1462s # ' 1462s ok 130 1462s # verifying same file accessed at /cgi/script is executed code 1462s # testing : /cgi/script 1462s # expected: 'this is a shell script cgi. 1462s # ' 1462s # received: 'this is a shell script cgi. 1462s # ' 1462s ok 131 1462s # verifying ScriptAliasMatch with /aliascgi-script 1462s # testing : /aliascgi-script 1462s # expected: 'this is a shell script cgi. 1462s # ' 1462s # received: 'this is a shell script cgi. 1462s # ' 1462s ok 132 1462s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1462s # testing : /aliascgi-script 1462s # expected: 'this is a shell script cgi. 1462s # ' 1462s # received: 'this is a shell script cgi. 1462s # ' 1462s ok 133 1462s # verifying bad script alias. 1462s # testing : /aliascgi-nada 1462s # expected: 404 1462s # received: '404' 1462s ok 134 1462s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1462s ok 1464s t/modules/allowmethods.t ............ 1464s 1..9 1464s # Running under perl version 5.038002 for linux 1464s # Current time local: Sun Mar 24 21:57:00 2024 1464s # Current time GMT: Sun Mar 24 21:57:00 2024 1464s # Using Test.pm version 1.31 1464s # Using Apache/Test.pm version 1.42 1464s # testing : Get request to /Get responds 200 1464s # expected: 200 1464s # received: '200' 1464s ok 1 1464s # testing : Head request to /Get responds 200 1464s # expected: 200 1464s # received: '200' 1464s ok 2 1464s # testing : Post request to /Get responds 405 1464s # expected: 405 1464s # received: '405' 1464s ok 3 1464s # testing : Get request to /Head responds 200 1464s # expected: 200 1464s # received: '200' 1464s ok 4 1464s # testing : Head request to /Head responds 200 1464s # expected: 200 1464s # received: '200' 1464s ok 5 1464s # testing : Post request to /Head responds 405 1464s # expected: 405 1464s # received: '405' 1464s ok 6 1464s # testing : Get request to /Post responds 405 1464s # expected: 405 1464s # received: '405' 1464s ok 7 1464s # testing : Head request to /Post responds 405 1464s # expected: 405 1464s # received: '405' 1464s ok 8 1464s # testing : Post request to /Post responds 200 1464s # expected: 200 1464s # received: '200' 1464s ok 9 1464s ok 1466s t/modules/asis.t .................... 1466s 1..3 1466s # Running under perl version 5.038002 for linux 1466s # Current time local: Sun Mar 24 21:57:02 2024 1466s # Current time GMT: Sun Mar 24 21:57:02 2024 1466s # Using Test.pm version 1.31 1466s # Using Apache/Test.pm version 1.42 1466s # testing : asis content OK 1466s # expected: 'This is asis content. 1466s # ' 1466s # received: 'This is asis content. 1466s # ' 1466s ok 1 1466s # testing : asis gave 404 error 1466s # expected: 404 1466s # received: '404' 1466s ok 2 1466s # testing : asis gave 403 error 1466s # expected: 403 1466s # received: '403' 1466s ok 3 1466s ok 1468s t/modules/authz_core.t .............. 1468s 1..504 1468s # Running under perl version 5.038002 for linux 1468s # Current time local: Sun Mar 24 21:57:04 2024 1468s # Current time GMT: Sun Mar 24 21:57:04 2024 1468s # Using Test.pm version 1.31 1468s # Using Apache/Test.pm version 1.42 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/basic1 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/groups1 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 200, expected 200 [a/ : a/ ] 1468s ok 1 1468s # got 200, expected 200 [a/ : a/ 1] 1468s ok 2 1468s # got 200, expected 200 [a/ : a/ 2] 1468s ok 3 1468s # got 200, expected 200 [a/ : a/ 1 2] 1468s ok 4 1468s # got 200, expected 200 [a/ : a/ 3] 1468s ok 5 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ user1: a/ ] 1468s ok 6 1468s # got 200, expected 200 [a/ user1: a/ user1] 1468s ok 7 1468s # got 401, expected 401 [a/ user1: a/ user2] 1468s ok 8 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ Any 1 2: a/ ] 1468s ok 9 1468s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1468s ok 10 1468s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1468s ok 11 1468s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1468s ok 12 1468s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1468s ok 13 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1468s ok 14 1468s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1468s ok 15 1468s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1468s ok 16 1468s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1468s ok 17 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1468s ok 18 1468s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1468s ok 19 1468s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1468s ok 20 1468s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1468s ok 21 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1468s ok 22 1468s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1468s ok 23 1468s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1468s ok 24 1468s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1468s ok 25 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1468s ok 26 1468s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1468s ok 27 1468s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1468s ok 28 1468s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1468s ok 29 1468s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1468s ok 30 1468s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1468s ok 31 1468s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1468s ok 32 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1468s ok 33 1468s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1468s ok 34 1468s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1468s ok 35 1468s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1468s ok 36 1468s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1468s ok 37 1468s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1468s ok 38 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1468s ok 39 1468s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1468s ok 40 1468s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1468s ok 41 1468s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1468s ok 42 1468s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1468s ok 43 1468s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1468s ok 44 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1468s ok 45 1468s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1468s ok 46 1468s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1468s ok 47 1468s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1468s ok 48 1468s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1468s ok 49 1468s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1468s ok 50 1468s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1468s ok 51 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1468s ok 52 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1468s ok 53 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1468s ok 54 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1468s ok 55 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1468s ok 56 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1468s ok 57 1468s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1468s ok 58 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All 1 !2: a/ ] 1468s ok 59 1468s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1468s ok 60 1468s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1468s ok 61 1468s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1468s ok 62 1468s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1468s ok 63 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1468s ok 64 1468s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1468s ok 65 1468s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1468s ok 66 1468s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1468s ok 67 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1468s ok 68 1468s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1468s ok 69 1468s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1468s ok 70 1468s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1468s ok 71 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1468s ok 72 1468s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1468s ok 73 1468s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1468s ok 74 1468s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1468s ok 75 1468s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1468s ok 76 1468s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1468s ok 77 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1468s ok 78 1468s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1468s ok 79 1468s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1468s ok 80 1468s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1468s ok 81 1468s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1468s ok 82 1468s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1468s ok 83 1468s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1468s ok 84 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1468s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1468s ok 85 1468s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1468s ok 86 1468s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1468s ok 87 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1468s ok 88 1468s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1468s ok 89 1468s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1468s ok 90 1468s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1468s ok 91 1468s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1468s ok 92 1468s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1468s ok 93 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1468s ok 94 1468s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1468s ok 95 1468s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1468s ok 96 1468s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1468s ok 97 1468s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1468s ok 98 1468s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1468s ok 99 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1468s ok 100 1468s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1468s ok 101 1468s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1468s ok 102 1468s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1468s ok 103 1468s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1468s ok 104 1468s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1468s ok 105 1468s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1468s ok 106 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1468s ok 107 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1468s ok 108 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1468s ok 109 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1468s ok 110 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1468s ok 111 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1468s ok 112 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1468s ok 113 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All 1 2: a/ ] 1468s ok 114 1468s # got 403, expected 403 [a/ All 1 2: a/ 1] 1468s ok 115 1468s # got 403, expected 403 [a/ All 1 2: a/ 2] 1468s ok 116 1468s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1468s ok 117 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1468s ok 118 1468s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1468s ok 119 1468s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1468s ok 120 1468s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1468s ok 121 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1468s ok 122 1468s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1468s ok 123 1468s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1468s ok 124 1468s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1468s ok 125 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1468s ok 126 1468s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1468s ok 127 1468s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1468s ok 128 1468s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1468s ok 129 1468s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1468s ok 130 1468s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1468s ok 131 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1468s ok 132 1468s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1468s ok 133 1468s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1468s ok 134 1468s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1468s ok 135 1468s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1468s ok 136 1468s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1468s ok 137 1468s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1468s ok 138 1468s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1468s ok 139 1468s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1468s ok 140 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1468s ok 141 1468s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1468s ok 142 1468s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1468s ok 143 1468s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1468s ok 144 1468s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1468s ok 145 1468s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1468s ok 146 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1468s ok 147 1468s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1468s ok 148 1468s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1468s ok 149 1468s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1468s ok 150 1468s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1468s ok 151 1468s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1468s ok 152 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1468s ok 153 1468s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1468s ok 154 1468s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1468s ok 155 1468s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1468s ok 156 1468s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1468s ok 157 1468s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1468s ok 158 1468s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1468s ok 159 1468s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1468s ok 160 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1468s ok 161 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1468s ok 162 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1468s ok 163 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1468s ok 164 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1468s ok 165 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1468s ok 166 1468s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1468s ok 167 1468s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1468s ok 168 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1468s ok 169 1468s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1468s ok 170 1468s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1468s ok 171 1468s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1468s ok 172 1468s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1468s ok 173 1468s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1468s ok 174 1468s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1468s ok 175 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1468s ok 176 1468s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1468s ok 177 1468s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1468s ok 178 1468s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1468s ok 179 1468s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1468s ok 180 1468s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1468s ok 181 1468s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1468s ok 182 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1468s ok 183 1468s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1468s ok 184 1468s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1468s ok 185 1468s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1468s ok 186 1468s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1468s ok 187 1468s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1468s ok 188 1468s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1468s ok 189 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1468s ok 190 1468s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1468s ok 191 1468s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1468s ok 192 1468s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1468s ok 193 1468s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1468s ok 194 1468s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1468s ok 195 1468s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1468s ok 196 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1468s ok 197 1468s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1468s ok 198 1468s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1468s ok 199 1468s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1468s ok 200 1468s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1468s ok 201 1468s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1468s ok 202 1468s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1468s ok 203 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1468s ok 204 1468s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1468s ok 205 1468s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1468s ok 206 1468s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1468s ok 207 1468s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1468s ok 208 1468s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1468s ok 209 1468s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1468s ok 210 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1468s ok 211 1468s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1468s ok 212 1468s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1468s ok 213 1468s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1468s ok 214 1468s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1468s ok 215 1468s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1468s ok 216 1468s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1468s ok 217 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1468s ok 218 1468s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1468s ok 219 1468s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1468s ok 220 1468s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1468s ok 221 1468s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1468s ok 222 1468s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1468s ok 223 1468s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1468s ok 224 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1468s ok 225 1468s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1468s ok 226 1468s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1468s ok 227 1468s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1468s ok 228 1468s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1468s ok 229 1468s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1468s ok 230 1468s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1468s ok 231 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1468s ok 232 1468s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1468s ok 233 1468s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1468s ok 234 1468s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1468s ok 235 1468s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1468s ok 236 1468s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1468s ok 237 1468s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1468s ok 238 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1468s ok 239 1468s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1468s ok 240 1468s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1468s ok 241 1468s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1468s ok 242 1468s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1468s ok 243 1468s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1468s ok 244 1468s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1468s ok 245 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1468s ok 246 1468s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1468s ok 247 1468s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1468s ok 248 1468s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1468s ok 249 1468s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1468s ok 250 1468s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1468s ok 251 1468s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1468s ok 252 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1468s ok 253 1468s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1468s ok 254 1468s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1468s ok 255 1468s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1468s ok 256 1468s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1468s ok 257 1468s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1468s ok 258 1468s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1468s ok 259 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1468s ok 260 1468s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1468s ok 261 1468s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1468s ok 262 1468s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1468s ok 263 1468s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1468s ok 264 1468s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1468s ok 265 1468s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1468s ok 266 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1468s ok 267 1468s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1468s ok 268 1468s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1468s ok 269 1468s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1468s ok 270 1468s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1468s ok 271 1468s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1468s ok 272 1468s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1468s ok 273 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1468s ok 274 1468s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1468s ok 275 1468s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1468s ok 276 1468s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1468s ok 277 1468s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1468s ok 278 1468s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1468s ok 279 1468s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1468s ok 280 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1468s ok 281 1468s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1468s ok 282 1468s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1468s ok 283 1468s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1468s ok 284 1468s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1468s ok 285 1468s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1468s ok 286 1468s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1468s ok 287 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1468s ok 288 1468s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1468s ok 289 1468s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1468s ok 290 1468s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1468s ok 291 1468s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1468s ok 292 1468s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1468s ok 293 1468s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1468s ok 294 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1468s ok 295 1468s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1468s ok 296 1468s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1468s ok 297 1468s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1468s ok 298 1468s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1468s ok 299 1468s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1468s ok 300 1468s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1468s ok 301 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1468s ok 302 1468s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1468s ok 303 1468s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1468s ok 304 1468s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1468s ok 305 1468s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1468s ok 306 1468s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1468s ok 307 1468s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1468s ok 308 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1468s ok 309 1468s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1468s ok 310 1468s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1468s ok 311 1468s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1468s ok 312 1468s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1468s ok 313 1468s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1468s ok 314 1468s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1468s ok 315 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1468s ok 316 1468s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1468s ok 317 1468s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1468s ok 318 1468s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1468s ok 319 1468s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1468s ok 320 1468s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1468s ok 321 1468s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1468s ok 322 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1468s ok 323 1468s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1468s ok 324 1468s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1468s ok 325 1468s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1468s ok 326 1468s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1468s ok 327 1468s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1468s ok 328 1468s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1468s ok 329 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1468s ok 330 1468s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1468s ok 331 1468s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1468s ok 332 1468s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1468s ok 333 1468s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1468s ok 334 1468s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1468s ok 335 1468s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1468s ok 336 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1468s ok 337 1468s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1468s ok 338 1468s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1468s ok 339 1468s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1468s ok 340 1468s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1468s ok 341 1468s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1468s ok 342 1468s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1468s ok 343 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1468s ok 344 1468s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1468s ok 345 1468s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1468s ok 346 1468s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1468s ok 347 1468s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1468s ok 348 1468s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1468s ok 349 1468s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1468s ok 350 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1468s ok 351 1468s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1468s ok 352 1468s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1468s ok 353 1468s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1468s ok 354 1468s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1468s ok 355 1468s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1468s ok 356 1468s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1468s ok 357 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1468s ok 358 1468s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1468s ok 359 1468s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1468s ok 360 1468s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1468s ok 361 1468s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1468s ok 362 1468s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1468s ok 363 1468s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1468s ok 364 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1468s ok 365 1468s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1468s ok 366 1468s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1468s ok 367 1468s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1468s ok 368 1468s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1468s ok 369 1468s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1468s ok 370 1468s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1468s ok 371 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1468s ok 372 1468s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1468s ok 373 1468s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1468s ok 374 1468s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1468s ok 375 1468s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1468s ok 376 1468s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1468s ok 377 1468s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1468s ok 378 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1468s ok 379 1468s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1468s ok 380 1468s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1468s ok 381 1468s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1468s ok 382 1468s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1468s ok 383 1468s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1468s ok 384 1468s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1468s ok 385 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1468s ok 386 1468s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1468s ok 387 1468s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1468s ok 388 1468s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1468s ok 389 1468s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1468s ok 390 1468s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1468s ok 391 1468s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1468s ok 392 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1468s ok 393 1468s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1468s ok 394 1468s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1468s ok 395 1468s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1468s ok 396 1468s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1468s ok 397 1468s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1468s ok 398 1468s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1468s ok 399 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1468s ok 400 1468s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1468s ok 401 1468s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1468s ok 402 1468s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1468s ok 403 1468s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1468s ok 404 1468s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1468s ok 405 1468s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1468s ok 406 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1468s ok 407 1468s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1468s ok 408 1468s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1468s ok 409 1468s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1468s ok 410 1468s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1468s ok 411 1468s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1468s ok 412 1468s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1468s ok 413 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1468s ok 414 1468s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1468s ok 415 1468s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1468s ok 416 1468s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1468s ok 417 1468s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1468s ok 418 1468s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1468s ok 419 1468s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1468s ok 420 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1468s ok 421 1468s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1468s ok 422 1468s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1468s ok 423 1468s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1468s ok 424 1468s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1468s ok 425 1468s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1468s ok 426 1468s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1468s ok 427 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1468s ok 428 1468s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1468s ok 429 1468s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1468s ok 430 1468s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1468s ok 431 1468s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1468s ok 432 1468s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1468s ok 433 1468s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1468s ok 434 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1468s ok 435 1468s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1468s ok 436 1468s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1468s ok 437 1468s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1468s ok 438 1468s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1468s ok 439 1468s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1468s ok 440 1468s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1468s ok 441 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1468s ok 442 1468s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1468s ok 443 1468s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1468s ok 444 1468s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1468s ok 445 1468s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1468s ok 446 1468s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1468s ok 447 1468s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1468s ok 448 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1468s ok 449 1468s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1468s ok 450 1468s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1468s ok 451 1468s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1468s ok 452 1468s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1468s ok 453 1468s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1468s ok 454 1468s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1468s ok 455 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1468s ok 456 1468s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1468s ok 457 1468s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1468s ok 458 1468s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1468s ok 459 1468s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1468s ok 460 1468s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1468s ok 461 1468s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1468s ok 462 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1468s ok 463 1468s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1468s ok 464 1468s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1468s ok 465 1468s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1468s ok 466 1468s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1468s ok 467 1468s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1468s ok 468 1468s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1468s ok 469 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1468s ok 470 1468s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1468s ok 471 1468s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1468s ok 472 1468s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1468s ok 473 1468s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1468s ok 474 1468s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1468s ok 475 1468s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1468s ok 476 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1468s ok 477 1468s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1468s ok 478 1468s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1468s ok 479 1468s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1468s ok 480 1468s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1468s ok 481 1468s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1468s ok 482 1468s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1468s ok 483 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1468s ok 484 1468s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1468s ok 485 1468s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1468s ok 486 1468s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1468s ok 487 1468s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1468s ok 488 1468s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1468s ok 489 1468s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1468s ok 490 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1468s ok 491 1468s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1468s ok 492 1468s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1468s ok 493 1468s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1468s ok 494 1468s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1468s ok 495 1468s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1468s ok 496 1468s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1468s ok 497 1468s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1468s ok 498 1468s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1468s ok 499 1468s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1468s ok 500 1468s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1468s ok 501 1468s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1468s ok 502 1468s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1468s ok 503 1468s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1468s ok 504 1468s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/groups1 1468s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/basic1 1468s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1468s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1468s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1468s ok 1470s t/modules/autoindex.t ............... 1470s 1..84 1470s # Running under perl version 5.038002 for linux 1470s # Current time local: Sun Mar 24 21:57:06 2024 1470s # Current time GMT: Sun Mar 24 21:57:06 2024 1470s # Using Test.pm version 1.31 1470s # Using Apache/Test.pm version 1.42 1470s --- 1470s IndexOrderDefault Ascending Name 1470s GET /modules/autoindex/htaccess/ 1470s ok 1 1470s --- 1470s IndexOrderDefault Ascending Name 1470s 1470s (C=N O=A) 1470s GET /modules/autoindex/htaccess/?C=N&O=A 1470s ok 2 1470s --- 1470s IndexOrderDefault Ascending Name 1470s 1470s (C=N O=D) 1470s GET /modules/autoindex/htaccess/?C=N&O=D 1470s ok 3 1470s --- 1470s IndexOrderDefault Ascending Name 1470s 1470s (C=M O=A) 1470s GET /modules/autoindex/htaccess/?C=M&O=A 1470s ok 4 1470s --- 1470s IndexOrderDefault Ascending Name 1470s 1470s (C=M O=D) 1470s GET /modules/autoindex/htaccess/?C=M&O=D 1470s ok 5 1470s --- 1470s IndexOrderDefault Ascending Name 1470s 1470s (C=S O=A) 1470s GET /modules/autoindex/htaccess/?C=S&O=A 1470s ok 6 1470s --- 1470s IndexOrderDefault Ascending Name 1470s 1470s (C=S O=D) 1470s GET /modules/autoindex/htaccess/?C=S&O=D 1470s ok 7 1470s --- 1470s IndexOrderDefault Ascending Date 1470s GET /modules/autoindex/htaccess/ 1470s ok 8 1470s --- 1470s IndexOrderDefault Ascending Date 1470s 1470s (C=N O=A) 1470s GET /modules/autoindex/htaccess/?C=N&O=A 1470s ok 9 1470s --- 1470s IndexOrderDefault Ascending Date 1470s 1470s (C=N O=D) 1470s GET /modules/autoindex/htaccess/?C=N&O=D 1470s ok 10 1470s --- 1470s IndexOrderDefault Ascending Date 1470s 1470s (C=M O=A) 1470s GET /modules/autoindex/htaccess/?C=M&O=A 1470s ok 11 1470s --- 1470s IndexOrderDefault Ascending Date 1470s 1470s (C=M O=D) 1470s GET /modules/autoindex/htaccess/?C=M&O=D 1470s ok 12 1470s --- 1470s IndexOrderDefault Ascending Date 1470s 1470s (C=S O=A) 1470s GET /modules/autoindex/htaccess/?C=S&O=A 1470s ok 13 1470s --- 1470s IndexOrderDefault Ascending Date 1470s 1470s (C=S O=D) 1470s GET /modules/autoindex/htaccess/?C=S&O=D 1470s ok 14 1470s --- 1470s IndexOrderDefault Ascending Size 1470s GET /modules/autoindex/htaccess/ 1470s ok 15 1470s --- 1470s IndexOrderDefault Ascending Size 1470s 1470s (C=N O=A) 1470s GET /modules/autoindex/htaccess/?C=N&O=A 1470s ok 16 1470s --- 1470s IndexOrderDefault Ascending Size 1470s 1470s (C=N O=D) 1470s GET /modules/autoindex/htaccess/?C=N&O=D 1470s ok 17 1470s --- 1470s IndexOrderDefault Ascending Size 1470s 1470s (C=M O=A) 1470s GET /modules/autoindex/htaccess/?C=M&O=A 1470s ok 18 1470s --- 1470s IndexOrderDefault Ascending Size 1470s 1470s (C=M O=D) 1470s GET /modules/autoindex/htaccess/?C=M&O=D 1470s ok 19 1470s --- 1470s IndexOrderDefault Ascending Size 1470s 1470s (C=S O=A) 1470s GET /modules/autoindex/htaccess/?C=S&O=A 1470s ok 20 1470s --- 1470s IndexOrderDefault Ascending Size 1470s 1470s (C=S O=D) 1470s GET /modules/autoindex/htaccess/?C=S&O=D 1470s ok 21 1470s --- 1470s IndexOrderDefault Descending Name 1470s GET /modules/autoindex/htaccess/ 1470s ok 22 1470s --- 1470s IndexOrderDefault Descending Name 1470s 1470s (C=N O=A) 1470s GET /modules/autoindex/htaccess/?C=N&O=A 1470s ok 23 1470s --- 1470s IndexOrderDefault Descending Name 1470s 1470s (C=N O=D) 1470s GET /modules/autoindex/htaccess/?C=N&O=D 1470s ok 24 1470s --- 1470s IndexOrderDefault Descending Name 1470s 1470s (C=M O=A) 1470s GET /modules/autoindex/htaccess/?C=M&O=A 1470s ok 25 1470s --- 1470s IndexOrderDefault Descending Name 1470s 1470s (C=M O=D) 1470s GET /modules/autoindex/htaccess/?C=M&O=D 1470s ok 26 1470s --- 1470s IndexOrderDefault Descending Name 1470s 1470s (C=S O=A) 1470s GET /modules/autoindex/htaccess/?C=S&O=A 1470s ok 27 1470s --- 1470s IndexOrderDefault Descending Name 1470s 1470s (C=S O=D) 1470s GET /modules/autoindex/htaccess/?C=S&O=D 1470s ok 28 1470s --- 1470s IndexOrderDefault Descending Date 1470s GET /modules/autoindex/htaccess/ 1470s ok 29 1470s --- 1470s IndexOrderDefault Descending Date 1470s 1470s (C=N O=A) 1470s GET /modules/autoindex/htaccess/?C=N&O=A 1470s ok 30 1470s --- 1470s IndexOrderDefault Descending Date 1470s 1470s (C=N O=D) 1470s GET /modules/autoindex/htaccess/?C=N&O=D 1470s ok 31 1470s --- 1470s IndexOrderDefault Descending Date 1470s 1470s (C=M O=A) 1470s GET /modules/autoindex/htaccess/?C=M&O=A 1470s ok 32 1470s --- 1470s IndexOrderDefault Descending Date 1470s 1470s (C=M O=D) 1470s GET /modules/autoindex/htaccess/?C=M&O=D 1470s ok 33 1470s --- 1470s IndexOrderDefault Descending Date 1470s 1470s (C=S O=A) 1470s GET /modules/autoindex/htaccess/?C=S&O=A 1470s ok 34 1470s --- 1470s IndexOrderDefault Descending Date 1470s 1470s (C=S O=D) 1470s GET /modules/autoindex/htaccess/?C=S&O=D 1470s ok 35 1470s --- 1470s IndexOrderDefault Descending Size 1470s GET /modules/autoindex/htaccess/ 1470s ok 36 1470s --- 1470s IndexOrderDefault Descending Size 1470s 1470s (C=N O=A) 1470s GET /modules/autoindex/htaccess/?C=N&O=A 1470s ok 37 1470s --- 1470s IndexOrderDefault Descending Size 1470s 1470s (C=N O=D) 1470s GET /modules/autoindex/htaccess/?C=N&O=D 1470s ok 38 1470s --- 1470s IndexOrderDefault Descending Size 1470s 1470s (C=M O=A) 1470s GET /modules/autoindex/htaccess/?C=M&O=A 1470s ok 39 1470s --- 1470s IndexOrderDefault Descending Size 1470s 1470s (C=M O=D) 1470s GET /modules/autoindex/htaccess/?C=M&O=D 1470s ok 40 1470s --- 1470s IndexOrderDefault Descending Size 1470s 1470s (C=S O=A) 1470s GET /modules/autoindex/htaccess/?C=S&O=A 1470s ok 41 1470s --- 1470s IndexOrderDefault Descending Size 1470s 1470s (C=S O=D) 1470s GET /modules/autoindex/htaccess/?C=S&O=D 1470s ok 42 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Name 1470s GET /modules/autoindex/htaccess/ 1470s ok 43 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Name 1470s 1470s (C=N O=A) 1470s GET /modules/autoindex/htaccess/?C=N&O=A 1470s ok 44 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Name 1470s 1470s (C=N O=D) 1470s GET /modules/autoindex/htaccess/?C=N&O=D 1470s ok 45 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Name 1470s 1470s (C=M O=A) 1470s GET /modules/autoindex/htaccess/?C=M&O=A 1470s ok 46 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Name 1470s 1470s (C=M O=D) 1470s GET /modules/autoindex/htaccess/?C=M&O=D 1470s ok 47 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Name 1470s 1470s (C=S O=A) 1470s GET /modules/autoindex/htaccess/?C=S&O=A 1470s ok 48 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Name 1470s 1470s (C=S O=D) 1470s GET /modules/autoindex/htaccess/?C=S&O=D 1470s ok 49 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Date 1470s GET /modules/autoindex/htaccess/ 1470s ok 50 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Date 1470s 1470s (C=N O=A) 1470s GET /modules/autoindex/htaccess/?C=N&O=A 1470s ok 51 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Date 1470s 1470s (C=N O=D) 1470s GET /modules/autoindex/htaccess/?C=N&O=D 1470s ok 52 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Date 1470s 1470s (C=M O=A) 1470s GET /modules/autoindex/htaccess/?C=M&O=A 1470s ok 53 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Date 1470s 1470s (C=M O=D) 1470s GET /modules/autoindex/htaccess/?C=M&O=D 1470s ok 54 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Date 1470s 1470s (C=S O=A) 1470s GET /modules/autoindex/htaccess/?C=S&O=A 1470s ok 55 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Date 1470s 1470s (C=S O=D) 1470s GET /modules/autoindex/htaccess/?C=S&O=D 1470s ok 56 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Size 1470s GET /modules/autoindex/htaccess/ 1470s ok 57 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Size 1470s 1470s (C=N O=A) 1470s GET /modules/autoindex/htaccess/?C=N&O=A 1470s ok 58 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Size 1470s 1470s (C=N O=D) 1470s GET /modules/autoindex/htaccess/?C=N&O=D 1470s ok 59 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Size 1470s 1470s (C=M O=A) 1470s GET /modules/autoindex/htaccess/?C=M&O=A 1470s ok 60 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Size 1470s 1470s (C=M O=D) 1470s GET /modules/autoindex/htaccess/?C=M&O=D 1470s ok 61 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Size 1470s 1470s (C=S O=A) 1470s GET /modules/autoindex/htaccess/?C=S&O=A 1470s ok 62 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Ascending Size 1470s 1470s (C=S O=D) 1470s GET /modules/autoindex/htaccess/?C=S&O=D 1470s ok 63 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Name 1470s GET /modules/autoindex/htaccess/ 1470s ok 64 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Name 1470s 1470s (C=N O=A) 1470s GET /modules/autoindex/htaccess/?C=N&O=A 1470s ok 65 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Name 1470s 1470s (C=N O=D) 1470s GET /modules/autoindex/htaccess/?C=N&O=D 1470s ok 66 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Name 1470s 1470s (C=M O=A) 1470s GET /modules/autoindex/htaccess/?C=M&O=A 1470s ok 67 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Name 1470s 1470s (C=M O=D) 1470s GET /modules/autoindex/htaccess/?C=M&O=D 1470s ok 68 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Name 1470s 1470s (C=S O=A) 1470s GET /modules/autoindex/htaccess/?C=S&O=A 1470s ok 69 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Name 1470s 1470s (C=S O=D) 1470s GET /modules/autoindex/htaccess/?C=S&O=D 1470s ok 70 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Date 1470s GET /modules/autoindex/htaccess/ 1470s ok 71 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Date 1470s 1470s (C=N O=A) 1470s GET /modules/autoindex/htaccess/?C=N&O=A 1470s ok 72 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Date 1470s 1470s (C=N O=D) 1470s GET /modules/autoindex/htaccess/?C=N&O=D 1470s ok 73 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Date 1470s 1470s (C=M O=A) 1470s GET /modules/autoindex/htaccess/?C=M&O=A 1470s ok 74 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Date 1470s 1470s (C=M O=D) 1470s GET /modules/autoindex/htaccess/?C=M&O=D 1470s ok 75 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Date 1470s 1470s (C=S O=A) 1470s GET /modules/autoindex/htaccess/?C=S&O=A 1470s ok 76 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Date 1470s 1470s (C=S O=D) 1470s GET /modules/autoindex/htaccess/?C=S&O=D 1470s ok 77 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Size 1470s GET /modules/autoindex/htaccess/ 1470s ok 78 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Size 1470s 1470s (C=N O=A) 1470s GET /modules/autoindex/htaccess/?C=N&O=A 1470s ok 79 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Size 1470s 1470s (C=N O=D) 1470s GET /modules/autoindex/htaccess/?C=N&O=D 1470s ok 80 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Size 1470s 1470s (C=M O=A) 1470s GET /modules/autoindex/htaccess/?C=M&O=A 1470s ok 81 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Size 1470s 1470s (C=M O=D) 1470s GET /modules/autoindex/htaccess/?C=M&O=D 1470s ok 82 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Size 1470s 1470s (C=S O=A) 1470s GET /modules/autoindex/htaccess/?C=S&O=A 1470s ok 83 1470s --- 1470s IndexOptions FancyIndexing 1470s IndexOrderDefault Descending Size 1470s 1470s (C=S O=D) 1470s GET /modules/autoindex/htaccess/?C=S&O=D 1470s ok 84 1470s ok 1472s t/modules/autoindex2.t .............. 1472s 1..3 1472s # Running under perl version 5.038002 for linux 1472s # Current time local: Sun Mar 24 21:57:08 2024 1472s # Current time GMT: Sun Mar 24 21:57:08 2024 1472s # Using Test.pm version 1.31 1472s # Using Apache/Test.pm version 1.42 1472s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1472s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1472s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1472s # testing : dir_broken should not be listed 1472s # expected: 0 1472s # received: 0 1472s ok 1 1472s # testing : dir_normal should be listed 1472s # expected: 1 1472s # received: 1 1472s ok 2 1472s # testing : dir_protected should not be listed 1472s # expected: 0 1472s # received: 0 1472s ok 3 1472s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1472s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1472s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1472s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1472s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1472s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1472s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1472s ok 1474s t/modules/brotli.t .................. 1474s 1..64 1474s # Running under perl version 5.038002 for linux 1474s # Current time local: Sun Mar 24 21:57:10 2024 1474s # Current time GMT: Sun Mar 24 21:57:10 2024 1474s # Using Test.pm version 1.31 1474s # Using Apache/Test.pm version 1.42 1474s qvalue: 1474s # expected: 200 1474s # received: '200' 1474s ok 1 1474s # testing : response Content-Encoding is OK 1474s # expected: 'br' 1474s # received: 'br' 1474s ok 2 1474s qvalue: 1474s # expected: 200 1474s # received: '200' 1474s ok 3 1474s # testing : response Content-Encoding is OK 1474s # expected: 'br' 1474s # received: 'br' 1474s ok 4 1474s qvalue: 1474s # expected: 200 1474s # received: '200' 1474s ok 5 1474s # testing : response Content-Encoding is OK 1474s # expected: 'br' 1474s # received: 'br' 1474s ok 6 1474s qvalue: 1474s # expected: 200 1474s # received: '200' 1474s ok 7 1474s # testing : response Content-Encoding is OK 1474s # expected: 'br' 1474s # received: 'br' 1474s ok 8 1474s qvalue: 1474s # expected: 200 1474s # received: '200' 1474s ok 9 1474s # testing : response Content-Encoding is OK 1474s # expected: 'br' 1474s # received: 'br' 1474s ok 10 1474s qvalue: 1474s # expected: 200 1474s # received: '200' 1474s ok 11 1474s # testing : response Content-Encoding is OK 1474s # expected: 'br' 1474s # received: 'br' 1474s ok 12 1474s qvalue: ; 1474s # expected: 200 1474s # received: '200' 1474s ok 13 1474s # testing : response Content-Encoding is OK 1474s # expected: 'br' 1474s # received: 'br' 1474s ok 14 1474s qvalue: ; 1474s # expected: 200 1474s # received: '200' 1474s ok 15 1474s # testing : response Content-Encoding is OK 1474s # expected: 'br' 1474s # received: 'br' 1474s ok 16 1474s qvalue: ; 1474s # expected: 200 1474s # received: '200' 1474s ok 17 1474s # testing : response Content-Encoding is OK 1474s # expected: 'br' 1474s # received: 'br' 1474s ok 18 1474s qvalue: ;q= 1474s # expected: 200 1474s # received: '200' 1474s ok 19 1474s # testing : response Content-Encoding is OK 1474s # expected: 'br' 1474s # received: 'br' 1474s ok 20 1474s qvalue: ;q= 1474s # expected: 200 1474s # received: '200' 1474s ok 21 1474s # testing : response Content-Encoding is OK 1474s # expected: 'br' 1474s # received: 'br' 1474s ok 22 1474s qvalue: ;q= 1474s # expected: 200 1474s # received: '200' 1474s ok 23 1474s # testing : response Content-Encoding is OK 1474s # expected: 'br' 1474s # received: 'br' 1474s ok 24 1474s qvalue: ;q=0 1474s # expected: 200 1474s # received: '200' 1474s ok 25 1474s # testing : response without Content-Encoding is OK 1474s # expected: undef 1474s # received: undef 1474s ok 26 1474s qvalue: ;q=0 1474s # expected: 200 1474s # received: '200' 1474s ok 27 1474s # testing : response without Content-Encoding is OK 1474s # expected: undef 1474s # received: undef 1474s ok 28 1474s qvalue: ;q=0 1474s # expected: 200 1474s # received: '200' 1474s ok 29 1474s # testing : response without Content-Encoding is OK 1474s # expected: undef 1474s # received: undef 1474s ok 30 1474s qvalue: ;q=0. 1474s # expected: 200 1474s # received: '200' 1474s ok 31 1474s # testing : response without Content-Encoding is OK 1474s # expected: undef 1474s # received: undef 1474s ok 32 1474s qvalue: ;q=0. 1474s # expected: 200 1474s # received: '200' 1474s ok 33 1474s # testing : response without Content-Encoding is OK 1474s # expected: undef 1474s # received: undef 1474s ok 34 1474s qvalue: ;q=0. 1474s # expected: 200 1474s # received: '200' 1474s ok 35 1474s # testing : response without Content-Encoding is OK 1474s # expected: undef 1474s # received: undef 1474s ok 36 1474s qvalue: ;q=0.0 1474s # expected: 200 1474s # received: '200' 1474s ok 37 1474s # testing : response without Content-Encoding is OK 1474s # expected: undef 1474s # received: undef 1474s ok 38 1474s qvalue: ;q=0.0 1474s # expected: 200 1474s # received: '200' 1474s ok 39 1474s # testing : response without Content-Encoding is OK 1474s # expected: undef 1474s # received: undef 1474s ok 40 1474s qvalue: ;q=0.0 1474s # expected: 200 1474s # received: '200' 1474s ok 41 1474s # testing : response without Content-Encoding is OK 1474s # expected: undef 1474s # received: undef 1474s ok 42 1474s qvalue: ;q=0.00 1474s # expected: 200 1474s # received: '200' 1474s ok 43 1474s # testing : response without Content-Encoding is OK 1474s # expected: undef 1474s # received: undef 1474s ok 44 1474s qvalue: ;q=0.00 1474s # expected: 200 1474s # received: '200' 1474s ok 45 1474s # testing : response without Content-Encoding is OK 1474s # expected: undef 1474s # received: undef 1474s ok 46 1474s qvalue: ;q=0.00 1474s # expected: 200 1474s # received: '200' 1474s ok 47 1474s # testing : response without Content-Encoding is OK 1474s # expected: undef 1474s # received: undef 1474s ok 48 1474s qvalue: ;q=0.000 1474s # expected: 200 1474s # received: '200' 1474s ok 49 1474s # testing : response without Content-Encoding is OK 1474s # expected: undef 1474s # received: undef 1474s ok 50 1474s qvalue: ;q=0.000 1474s # expected: 200 1474s # received: '200' 1474s ok 51 1474s # testing : response without Content-Encoding is OK 1474s # expected: undef 1474s # received: undef 1474s ok 52 1474s qvalue: ;q=0.000 1474s # expected: 200 1474s # received: '200' 1474s ok 53 1474s # testing : response without Content-Encoding is OK 1474s # expected: undef 1474s # received: undef 1474s ok 54 1474s qvalue: ;q=0.0000 1474s # expected: 200 1474s # received: '200' 1474s ok 55 1474s # testing : response Content-Encoding is OK 1474s # expected: 'br' 1474s # received: 'br' 1474s ok 56 1474s qvalue: ;q=0.0000 1474s # expected: 200 1474s # received: '200' 1474s ok 57 1474s # testing : response Content-Encoding is OK 1474s # expected: 'br' 1474s # received: 'br' 1474s ok 58 1474s qvalue: ;q=0.0000 1474s # expected: 200 1474s # received: '200' 1474s ok 59 1474s # testing : response Content-Encoding is OK 1474s # expected: 'br' 1474s # received: 'br' 1474s ok 60 1474s # expected: 200 1474s # received: '200' 1474s ok 61 1474s # testing : response Content-Encoding is OK 1474s # expected: 'br' 1474s # received: 'br' 1474s ok 62 1474s # expected: 200 1474s # received: '200' 1474s ok 63 1474s # testing : response Content-Encoding is OK 1474s # expected: 'gzip' 1474s # received: 'gzip' 1474s ok 64 1474s ok 1477s t/modules/buffer.t .................. 1477s 1..12 1477s # Running under perl version 5.038002 for linux 1477s # Current time local: Sun Mar 24 21:57:12 2024 1477s # Current time GMT: Sun Mar 24 21:57:12 2024 1477s # Using Test.pm version 1.31 1477s # Using Apache/Test.pm version 1.42 1477s # testing : Checking return code is '200' 1477s # expected: 200 1477s # received: '200' 1477s ok 1 1477s ok 2 1477s # testing : Checking return code is '200' 1477s # expected: 200 1477s # received: '200' 1477s ok 3 1477s ok 4 1477s # testing : Checking return code is '200' 1477s # expected: 200 1477s # received: '200' 1477s ok 5 1477s ok 6 1477s # testing : Checking return code is '200' 1477s # expected: 200 1477s # received: '200' 1477s ok 7 1477s ok 8 1477s # testing : Checking return code is '200' 1477s # expected: 200 1477s # received: '200' 1477s ok 9 1477s ok 10 1477s # testing : Checking return code is '200' 1477s # expected: 200 1477s # received: '200' 1477s ok 11 1477s ok 12 1477s ok 1478s t/modules/cache.t ................... 1478s 1..3 1478s # Running under perl version 5.038002 for linux 1478s # Current time local: Sun Mar 24 21:57:15 2024 1478s # Current time GMT: Sun Mar 24 21:57:15 2024 1478s # Using Test.pm version 1.31 1478s # Using Apache/Test.pm version 1.42 1478s # testing : non-cached call to index.html 1478s # expected: 200 1478s # received: '200' 1478s ok 1 1478s # testing : call to cache index.html 1478s # expected: 200 1478s # received: '200' 1478s ok 2 1478s # testing : cached call to index.html 1478s # expected: 200 1478s # received: '200' 1478s ok 3 1478s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1478s ok 1483s t/modules/cgi.t ..................... 1483s 1..58 1483s # Running under perl version 5.038002 for linux 1483s # Current time local: Sun Mar 24 21:57:16 2024 1483s # Current time GMT: Sun Mar 24 21:57:16 2024 1483s # Using Test.pm version 1.31 1483s # Using Apache/Test.pm version 1.42 1483s # testing : return code for acceptpathinfodefault.sh 1483s # expected: 200 1483s # received: '200' 1483s ok 1 1483s # testing : body for acceptpathinfodefault.sh 1483s # expected: '' 1483s # received: '' 1483s ok 2 1483s # testing : return code for acceptpathinfodefault.sh/foo 1483s # expected: 200 1483s # received: '200' 1483s ok 3 1483s # testing : body for acceptpathinfodefault.sh/foo 1483s # expected: '/foo' 1483s # received: '/foo' 1483s ok 4 1483s # testing : return code for acceptpathinfooff.sh 1483s # expected: 200 1483s # received: '200' 1483s ok 5 1483s # testing : body for acceptpathinfooff.sh 1483s # expected: '' 1483s # received: '' 1483s ok 6 1483s # testing : return code for acceptpathinfooff.sh/foo 1483s # expected: 404 1483s # received: '404' 1483s ok 7 1483s # no body test for this one 1483s ok 8 1483s # testing : return code for acceptpathinfoon.sh 1483s # expected: 200 1483s # received: '200' 1483s ok 9 1483s # testing : body for acceptpathinfoon.sh 1483s # expected: '' 1483s # received: '' 1483s ok 10 1483s # testing : return code for acceptpathinfoon.sh/foo 1483s # expected: 200 1483s # received: '200' 1483s ok 11 1483s # testing : body for acceptpathinfoon.sh/foo 1483s # expected: '/foo' 1483s # received: '/foo' 1483s ok 12 1483s # testing : return code for bogus-perl.pl 1483s # expected: 500 1483s # received: '500' 1483s ok 13 1483s # cgi log created ok. 1483s ok 14 1483s # testing : return code for bogus-sh.sh 1483s # expected: 500 1483s # received: '500' 1483s ok 15 1483s # checking that log size (807) is bigger than it used to be (523) 1483s ok 16 1483s # testing : return code for nph-stderr.pl 1483s # expected: 200 1483s # received: '200' 1483s ok 17 1483s # testing : body for nph-stderr.pl 1483s # expected: 'this is nph-stdout' 1483s # received: 'this is nph-stdout' 1483s ok 18 1483s # testing : return code for nph-test.pl 1483s # expected: 200 1483s # received: '200' 1483s ok 19 1483s # testing : body for nph-test.pl 1483s # expected: 'ok' 1483s # received: 'ok' 1483s ok 20 1483s # testing : return code for perl.pl 1483s # expected: 200 1483s # received: '200' 1483s ok 21 1483s # testing : body for perl.pl 1483s # expected: 'perl cgi' 1483s # received: 'perl cgi' 1483s ok 22 1483s # testing : return code for sh.sh 1483s # expected: 200 1483s # received: '200' 1483s ok 23 1483s # testing : body for sh.sh 1483s # expected: 'sh cgi' 1483s # received: 'sh cgi' 1483s ok 24 1483s # testing : return code for stderr1.pl 1483s # expected: 200 1483s # received: '200' 1483s ok 25 1483s # testing : body for stderr1.pl 1483s # expected: 'this is stdout' 1483s # received: 'this is stdout' 1483s ok 26 1483s # testing : return code for stderr2.pl 1483s # expected: 200 1483s # received: '200' 1483s ok 27 1483s # testing : body for stderr2.pl 1483s # expected: 'this is also stdout' 1483s # received: 'this is also stdout' 1483s ok 28 1483s # testing : return code for stderr3.pl 1483s # expected: 200 1483s # received: '200' 1483s ok 29 1483s # testing : body for stderr3.pl 1483s # expected: 'this is more stdout' 1483s # received: 'this is more stdout' 1483s ok 30 1483s # posted content (length 10) to bogus-perl.pl 1483s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1483s # expected: '500' 1483s # received: '500' 1483s ok 31 1483s # checking that log size (35781) is greater than 807 1483s ok 32 1483s # verifying that logged content is 10 characters 1483s ok 33 1483s # posted content (length 99) to bogus-perl.pl 1483s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1483s # expected: '500' 1483s # received: '500' 1483s ok 34 1483s # checking that log size (36240) is greater than 35781 1483s ok 35 1483s # verifying that logged content is 99 characters 1483s ok 36 1483s # posted content (length 250) to bogus-perl.pl 1483s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1483s # expected: '500' 1483s # received: '500' 1483s ok 37 1483s # checking that log size (36851) is greater than 36240 1483s ok 38 1483s # verifying that logged content is 250 characters 1483s ok 39 1483s # posted content (length 255) to bogus-perl.pl 1483s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1483s # expected: '500' 1483s # received: '500' 1483s ok 40 1483s # checking that log size (37467) is greater than 36851 1483s ok 41 1483s # verifying that logged content is 255 characters 1483s ok 42 1483s # posted content (length 256) to bogus-perl.pl 1483s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1483s # expected: '500' 1483s # received: '500' 1483s ok 43 1483s # checking that log size (38084) is greater than 37467 1483s ok 44 1483s # verifying that logged content is 256 characters 1483s ok 45 1483s # posted content (length 257) to bogus-perl.pl 1483s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1483s # expected: '500' 1483s # received: '500' 1483s ok 46 1483s # checking that log size (38701) is greater than 38084 1483s ok 47 1483s # verifying that logged content is 256 characters 1483s ok 48 1483s # posted content (length 258) to bogus-perl.pl 1483s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1483s # expected: '500' 1483s # received: '500' 1483s ok 49 1483s # checking that log size (39318) is greater than 38701 1483s ok 50 1483s # verifying that logged content is 256 characters 1483s ok 51 1483s # posted content (length 1024) to bogus-perl.pl 1483s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1483s # expected: '500' 1483s # received: '500' 1483s ok 52 1483s # checking that log size (39936) is greater than 39318 1483s ok 53 1483s # verifying that logged content is 256 characters 1483s ok 54 1483s # verifying log is greater than 40960 bytes. 1483s ok 55 1483s # verifying log did not grow after making bogus request. 1483s ok 56 1483s # verifying log did not grow after making another bogus request. 1483s ok 57 1483s # checking that HEAD /modules/cgi/perl.pl returns 200. 1483s ok 58 1483s ok 1485s t/modules/data.t .................... 1485s 1..2 1485s # Running under perl version 5.038002 for linux 1485s # Current time local: Sun Mar 24 21:57:21 2024 1485s # Current time GMT: Sun Mar 24 21:57:21 2024 1485s # Using Test.pm version 1.31 1485s # Using Apache/Test.pm version 1.42 1485s # testing : Checking return code is '200' 1485s # expected: 200 1485s # received: '200' 1485s ok 1 1485s ok 2 1485s ok 1489s t/modules/dav.t ..................... 1489s 1..19 1489s # Running under perl version 5.038002 for linux 1489s # Current time local: Sun Mar 24 21:57:23 2024 1489s # Current time GMT: Sun Mar 24 21:57:23 2024 1489s # Using Test.pm version 1.31 1489s # Using Apache/Test.pm version 1.42 1489s resource lock test: 1489s ok 1 1489s DAV put test: 1489s ok 2 1489s getting DAV resource properties: 1489s ok 3 1489s created: Sun, 24 Mar 2024 21:57:25 GMT 1489s modified: Sun, 24 Mar 2024 21:57:25 GMT 1489s now: Sun, 24 Mar 2024 21:57:27 GMT 1489s ok 4 1489s ok 5 1489s resource lock status test: 1489s ok 6 1489s resource unlock test: 1489s ok 7 1489s resource lock status test: 1489s ok 8 1489s getting uri... 1489s expect: 1489s -> 1489s 1489s
1489s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

1518s # 1518s # ' 1518s # received: ' 1518s #

Hello World!

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

No query was specified.

1518s # 1518s # ' 1518s # received: ' 1518s #

No query was specified.

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

Hello World!

1518s # 1518s # ' 1518s # received: ' 1518s #

Hello World!

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

No query was specified.

1518s # 1518s # ' 1518s # received: ' 1518s #

No query was specified.

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

mod_include test

1523s # 1523s # 1523s # Hello World 1523s # 1523s #

[back]

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

mod_include test

1523s # 1523s # 1523s # Hello World 1523s # 1523s #

[back]

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

mod_include test

1523s # 1523s # 1523s # Hello World 1523s # 1523s #

[back]

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

Load Balancer Manager for localhost

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

LoadBalancer Status for balancer://foo1 [p2882e61c_foo1]

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

LoadBalancer Status for balancer://foo2 [p2882e61c_foo2]

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

LoadBalancer Status for balancer://foo3 [p2882e61c_foo3]

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

LoadBalancer Status for balancer://foo4 [p2882e61c_foo4]

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

LoadBalancer Status for balancer://pr45434 [p2882e61c_pr45434]

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

LoadBalancer Status for balancer://failover [p2882e61c_failover]

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

LoadBalancer Status for balancer://dynproxy [p2882e61c_dynproxy]

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

Moved Permanently

1564s #

The document has moved here.

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

Moved Permanently

1564s #

The document has moved here.

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

Moved Permanently

1564s #

The document has moved here.

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

Moved Permanently

1564s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1564s #

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

Multiple Choices

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

Available documents: 1564s #

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

Multiple Choices

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

Available documents: 1564s #

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

Moved Permanently

1564s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1564s #

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

Multiple Choices

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

Available documents: 1564s #

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

Moved Permanently

1564s #

The document has moved here.

1564s # 1564s # ' 1564s ok 48 1564s ok 1566s t/modules/status.t .................. 1566s 1..1 1566s # Running under perl version 5.038002 for linux 1566s # Current time local: Sun Mar 24 21:58:42 2024 1566s # Current time GMT: Sun Mar 24 21:58:42 2024 1566s # Using Test.pm version 1.31 1566s # Using Apache/Test.pm version 1.42 1566s 1566s 1566s Apache Status 1566s 1566s

Apache Server Status for localhost (via 127.0.0.1)

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

1566s
Current Time: Sunday, 24-Mar-2024 21:58:44 UTC
1566s
Restart Time: Sunday, 24-Mar-2024 21:54:47 UTC
1566s
Parent Server Config. Generation: 1
1566s
Parent Server MPM Generation: 0
1566s
Server uptime: 3 minutes 56 seconds
1566s
Server load: 0.60 0.70 0.43
1566s
Total accesses: 6793 - Total Traffic: 139.6 MB - Total Duration: 56356
1566s
CPU Usage: u4.1 s4.78 cu1.08 cs.84 - 4.58% CPU load
1566s
28.8 requests/sec - 0.6 MB/second - 21.0 kB/request - 8.29619 ms/request
1566s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
1566s
________W___________....................
1566s

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

1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s
SrvPIDAccMCPU 1566s SSReqDurConnChildSlotClientProtocolVHostRequest
0-01653580/321/321_ 1566s 5.40106010.04.254.25 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
0-01653580/338/338_ 1566s 5.40119110.014.7714.77 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-01653580/419/419_ 1566s 5.401012680.018.2118.21 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-01653580/323/323_ 1566s 5.401027520.06.256.25 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-01653580/322/322_ 1566s 5.40107320.02.172.17 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-01653580/322/322_ 1566s 5.4010139870.02.102.10 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
0-01653580/322/322_ 1566s 5.40107400.02.662.66 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-01653580/380/380_ 1566s 5.40108200.02.472.47 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-01653580/330/330W 1566s 5.400033910.017.3617.36 1566s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-01653580/320/320_ 1566s 5.40105850.03.033.03 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
1-01653590/320/320_ 1566s 5.321014530.011.6711.67 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-01653590/329/329_ 1566s 5.32107760.02.432.43 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-01653590/327/327_ 1566s 5.32107460.01.631.63 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
1-01653590/322/322_ 1566s 5.3210139740.01.671.67 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-01653590/320/320_ 1566s 5.32106860.02.022.02 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-01653590/320/320_ 1566s 5.321046790.02.022.02 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-01653590/422/422_ 1566s 5.32106720.04.304.30 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-01653590/330/330_ 1566s 5.32107220.07.787.78 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-01653590/373/373_ 1566s 5.321038720.013.0013.00 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1-01653590/333/333_ 1566s 5.321029780.019.8119.81 1566s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1566s
1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s 1566s
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
1566s 1566s 1566s ok 1 1566s ok 1568s t/modules/substitute.t .............. 1568s 1..19 1568s # Running under perl version 5.038002 for linux 1568s # Current time local: Sun Mar 24 21:58:44 2024 1568s # Current time GMT: Sun Mar 24 21:58:44 2024 1568s # Using Test.pm version 1.31 1568s # Using Apache/Test.pm version 1.42 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'barbar': OK 1568s ok 1 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'barbar': OK 1568s ok 2 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'foofoo': OK 1568s ok 3 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'barbar': OK 1568s ok 4 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'barbar': OK 1568s ok 5 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'barbar': OK 1568s ok 6 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'foof 1568s oo': OK 1568s ok 7 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'xfoo': OK 1568s ok 8 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1568s ok 9 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s barx 1568s ': OK 1568s ok 10 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'a$1axb(': OK 1568s ok 11 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'a$XX': OK 1568s ok 12 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1568s ok 13 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'x&x': OK 1568s ok 14 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'xx': OK 1568s ok 15 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'fcooar': OK 1568s ok 16 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'fc$1ar': OK 1568s ok 17 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'fdooar': OK 1568s ok 18 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s got 200 'XXXfooXXX 1568s bar': OK 1568s ok 19 1568s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1568s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1568s ok 1586s t/modules/unique_id.t ............... 1586s 1..300 1586s # Running under perl version 5.038002 for linux 1586s # Current time local: Sun Mar 24 21:58:46 2024 1586s # Current time GMT: Sun Mar 24 21:58:46 2024 1586s # Using Test.pm version 1.31 1586s # Using Apache/Test.pm version 1.42 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 1 1586s # unique id: ZgCiGLnxYygDTNcREVnAxAAAAAM 1586s ok 2 1586s ok 3 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 4 1586s # unique id: ZgCiGCQ6yMhFkviZ0hiY1AAAAEQ 1586s ok 5 1586s ok 6 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 7 1586s # unique id: ZgCiGLnxYygDTNcREVnAxQAAAAk 1586s ok 8 1586s ok 9 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 10 1586s # unique id: ZgCiGCQ6yMhFkviZ0hiY1QAAAEA 1586s ok 11 1586s ok 12 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 13 1586s # unique id: ZgCiGLnxYygDTNcREVnAxgAAAAc 1586s ok 14 1586s ok 15 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 16 1586s # unique id: ZgCiGCQ6yMhFkviZ0hiY1gAAAEM 1586s ok 17 1586s ok 18 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 19 1586s # unique id: ZgCiGLnxYygDTNcREVnAxwAAAAQ 1586s ok 20 1586s ok 21 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 22 1586s # unique id: ZgCiGCQ6yMhFkviZ0hiY1wAAAEU 1586s ok 23 1586s ok 24 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 25 1586s # unique id: ZgCiGbnxYygDTNcREVnAyAAAAAE 1586s ok 26 1586s ok 27 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 28 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY2AAAAEY 1586s ok 29 1586s ok 30 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 31 1586s # unique id: ZgCiGbnxYygDTNcREVnAyQAAAAI 1586s ok 32 1586s ok 33 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 34 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY2QAAAEg 1586s ok 35 1586s ok 36 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 37 1586s # unique id: ZgCiGbnxYygDTNcREVnAygAAAAU 1586s ok 38 1586s ok 39 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 40 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY2gAAAEc 1586s ok 41 1586s ok 42 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 43 1586s # unique id: ZgCiGbnxYygDTNcREVnAywAAAAY 1586s ok 44 1586s ok 45 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 46 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY2wAAAEk 1586s ok 47 1586s ok 48 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 49 1586s # unique id: ZgCiGbnxYygDTNcREVnAzAAAAAA 1586s ok 50 1586s ok 51 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 52 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY3AAAAEE 1586s ok 53 1586s ok 54 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 55 1586s # unique id: ZgCiGbnxYygDTNcREVnAzQAAAAg 1586s ok 56 1586s ok 57 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 58 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY3QAAAEI 1586s ok 59 1586s ok 60 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 61 1586s # unique id: ZgCiGbnxYygDTNcREVnAzgAAAAM 1586s ok 62 1586s ok 63 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 64 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY3gAAAEQ 1586s ok 65 1586s ok 66 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 67 1586s # unique id: ZgCiGbnxYygDTNcREVnAzwAAAAk 1586s ok 68 1586s ok 69 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 70 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY3wAAAEA 1586s ok 71 1586s ok 72 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 73 1586s # unique id: ZgCiGbnxYygDTNcREVnA0AAAAAc 1586s ok 74 1586s ok 75 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 76 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY4AAAAEM 1586s ok 77 1586s ok 78 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 79 1586s # unique id: ZgCiGbnxYygDTNcREVnA0QAAAAQ 1586s ok 80 1586s ok 81 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 82 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY4QAAAEU 1586s ok 83 1586s ok 84 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 85 1586s # unique id: ZgCiGbnxYygDTNcREVnA0gAAAAE 1586s ok 86 1586s ok 87 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 88 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY4gAAAEY 1586s ok 89 1586s ok 90 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 91 1586s # unique id: ZgCiGbnxYygDTNcREVnA0wAAAAI 1586s ok 92 1586s ok 93 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 94 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY4wAAAEg 1586s ok 95 1586s ok 96 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 97 1586s # unique id: ZgCiGbnxYygDTNcREVnA1AAAAAU 1586s ok 98 1586s ok 99 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 100 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY5AAAAEc 1586s ok 101 1586s ok 102 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 103 1586s # unique id: ZgCiGbnxYygDTNcREVnA1QAAAAY 1586s ok 104 1586s ok 105 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 106 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY5QAAAEk 1586s ok 107 1586s ok 108 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 109 1586s # unique id: ZgCiGbnxYygDTNcREVnA1gAAAAA 1586s ok 110 1586s ok 111 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 112 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY5gAAAEE 1586s ok 113 1586s ok 114 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 115 1586s # unique id: ZgCiGbnxYygDTNcREVnA1wAAAAg 1586s ok 116 1586s ok 117 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 118 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY5wAAAEI 1586s ok 119 1586s ok 120 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 121 1586s # unique id: ZgCiGbnxYygDTNcREVnA2AAAAAM 1586s ok 122 1586s ok 123 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 124 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY6AAAAEQ 1586s ok 125 1586s ok 126 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 127 1586s # unique id: ZgCiGbnxYygDTNcREVnA2QAAAAk 1586s ok 128 1586s ok 129 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 130 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY6QAAAEA 1586s ok 131 1586s ok 132 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 133 1586s # unique id: ZgCiGbnxYygDTNcREVnA2gAAAAc 1586s ok 134 1586s ok 135 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 136 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY6gAAAEM 1586s ok 137 1586s ok 138 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 139 1586s # unique id: ZgCiGbnxYygDTNcREVnA2wAAAAQ 1586s ok 140 1586s ok 141 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 142 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY6wAAAEU 1586s ok 143 1586s ok 144 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 145 1586s # unique id: ZgCiGbnxYygDTNcREVnA3AAAAAE 1586s ok 146 1586s ok 147 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 148 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY7AAAAEY 1586s ok 149 1586s ok 150 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 151 1586s # unique id: ZgCiGbnxYygDTNcREVnA3QAAAAI 1586s ok 152 1586s ok 153 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 154 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY7QAAAEg 1586s ok 155 1586s ok 156 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 157 1586s # unique id: ZgCiGbnxYygDTNcREVnA3gAAAAU 1586s ok 158 1586s ok 159 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 160 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY7gAAAEc 1586s ok 161 1586s ok 162 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 163 1586s # unique id: ZgCiGbnxYygDTNcREVnA3wAAAAY 1586s ok 164 1586s ok 165 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 166 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY7wAAAEk 1586s ok 167 1586s ok 168 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 169 1586s # unique id: ZgCiGbnxYygDTNcREVnA4AAAAAA 1586s ok 170 1586s ok 171 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 172 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY8AAAAEE 1586s ok 173 1586s ok 174 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 175 1586s # unique id: ZgCiGbnxYygDTNcREVnA4QAAAAg 1586s ok 176 1586s ok 177 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 178 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY8QAAAEI 1586s ok 179 1586s ok 180 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 181 1586s # unique id: ZgCiGbnxYygDTNcREVnA4gAAAAM 1586s ok 182 1586s ok 183 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 184 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY8gAAAEQ 1586s ok 185 1586s ok 186 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 187 1586s # unique id: ZgCiGbnxYygDTNcREVnA4wAAAAk 1586s ok 188 1586s ok 189 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 190 1586s # unique id: ZgCiGSQ6yMhFkviZ0hiY8wAAAEA 1586s ok 191 1586s ok 192 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 193 1586s # unique id: ZgCiGbnxYygDTNcREVnA5AAAAAc 1586s ok 194 1586s ok 195 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 196 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiY9AAAAEM 1586s ok 197 1586s ok 198 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 199 1586s # unique id: ZgCiGrnxYygDTNcREVnA5QAAAAQ 1586s ok 200 1586s ok 201 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 202 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiY9QAAAEU 1586s ok 203 1586s ok 204 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 205 1586s # unique id: ZgCiGrnxYygDTNcREVnA5gAAAAE 1586s ok 206 1586s ok 207 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 208 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiY9gAAAEY 1586s ok 209 1586s ok 210 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 211 1586s # unique id: ZgCiGrnxYygDTNcREVnA5wAAAAI 1586s ok 212 1586s ok 213 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 214 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiY9wAAAEg 1586s ok 215 1586s ok 216 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 217 1586s # unique id: ZgCiGrnxYygDTNcREVnA6AAAAAU 1586s ok 218 1586s ok 219 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 220 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiY-AAAAEc 1586s ok 221 1586s ok 222 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 223 1586s # unique id: ZgCiGrnxYygDTNcREVnA6QAAAAY 1586s ok 224 1586s ok 225 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 226 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiY-QAAAEk 1586s ok 227 1586s ok 228 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 229 1586s # unique id: ZgCiGrnxYygDTNcREVnA6gAAAAA 1586s ok 230 1586s ok 231 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 232 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiY-gAAAEE 1586s ok 233 1586s ok 234 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 235 1586s # unique id: ZgCiGrnxYygDTNcREVnA6wAAAAg 1586s ok 236 1586s ok 237 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 238 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiY-wAAAEI 1586s ok 239 1586s ok 240 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 241 1586s # unique id: ZgCiGrnxYygDTNcREVnA7AAAAAM 1586s ok 242 1586s ok 243 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 244 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiY_AAAAEQ 1586s ok 245 1586s ok 246 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 247 1586s # unique id: ZgCiGrnxYygDTNcREVnA7QAAAAk 1586s ok 248 1586s ok 249 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 250 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiY_QAAAEA 1586s ok 251 1586s ok 252 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 253 1586s # unique id: ZgCiGrnxYygDTNcREVnA7gAAAAc 1586s ok 254 1586s ok 255 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 256 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiY_gAAAEM 1586s ok 257 1586s ok 258 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 259 1586s # unique id: ZgCiGrnxYygDTNcREVnA7wAAAAQ 1586s ok 260 1586s ok 261 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 262 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiY_wAAAEU 1586s ok 263 1586s ok 264 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 265 1586s # unique id: ZgCiGrnxYygDTNcREVnA8AAAAAE 1586s ok 266 1586s ok 267 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 268 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiZAAAAAEY 1586s ok 269 1586s ok 270 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 271 1586s # unique id: ZgCiGrnxYygDTNcREVnA8QAAAAI 1586s ok 272 1586s ok 273 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 274 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiZAQAAAEg 1586s ok 275 1586s ok 276 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 277 1586s # unique id: ZgCiGrnxYygDTNcREVnA8gAAAAU 1586s ok 278 1586s ok 279 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 280 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiZAgAAAEc 1586s ok 281 1586s ok 282 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 283 1586s # unique id: ZgCiGrnxYygDTNcREVnA8wAAAAY 1586s ok 284 1586s ok 285 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 286 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiZAwAAAEk 1586s ok 287 1586s ok 288 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 289 1586s # unique id: ZgCiGrnxYygDTNcREVnA9AAAAAA 1586s ok 290 1586s ok 291 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 292 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiZBAAAAEE 1586s ok 293 1586s ok 294 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 295 1586s # unique id: ZgCiGrnxYygDTNcREVnA9QAAAAg 1586s ok 296 1586s ok 297 1586s # testing : fetch unique ID 1586s # expected: 200 1586s # received: '200' 1586s ok 298 1586s # unique id: ZgCiGiQ6yMhFkviZ0hiZBQAAAEI 1586s ok 299 1586s ok 300 1586s ok 1586s t/modules/usertrack.t ............... 1586s 1..1004 1586s # Running under perl version 5.038002 for linux 1586s # Current time local: Sun Mar 24 21:58:50 2024 1586s # Current time GMT: Sun Mar 24 21:58:50 2024 1586s # Using Test.pm version 1.31 1586s # Using Apache/Test.pm version 1.42 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 1 1586s ok 2 1586s Set-Cookie: usertrack_test=ae4f772d.6146f29a1f083; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=ae4f772d.6146f29a1f083 1586s ok 3 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 4 1586s ok 5 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 6 1586s ok 7 1586s Set-Cookie: usertrack_test=6bca647f.6146f29a20c8f; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=6bca647f.6146f29a20c8f 1586s ok 8 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 9 1586s ok 10 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 11 1586s ok 12 1586s Set-Cookie: usertrack_test=7db89eaf.6146f29a219ee; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=7db89eaf.6146f29a219ee 1586s ok 13 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 14 1586s ok 15 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 16 1586s ok 17 1586s Set-Cookie: usertrack_test=da4a5d78.6146f29a226da; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=da4a5d78.6146f29a226da 1586s ok 18 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 19 1586s ok 20 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 21 1586s ok 22 1586s Set-Cookie: usertrack_test=292191ba.6146f29a23417; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=292191ba.6146f29a23417 1586s ok 23 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 24 1586s ok 25 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 26 1586s ok 27 1586s Set-Cookie: usertrack_test=91017838.6146f29a24239; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=91017838.6146f29a24239 1586s ok 28 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 29 1586s ok 30 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 31 1586s ok 32 1586s Set-Cookie: usertrack_test=eb37c64b.6146f29a24fac; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=eb37c64b.6146f29a24fac 1586s ok 33 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 34 1586s ok 35 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 36 1586s ok 37 1586s Set-Cookie: usertrack_test=644dbe2.6146f29a25e56; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=644dbe2.6146f29a25e56 1586s ok 38 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 39 1586s ok 40 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 41 1586s ok 42 1586s Set-Cookie: usertrack_test=a5ad5041.6146f29a26cb2; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=a5ad5041.6146f29a26cb2 1586s ok 43 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 44 1586s ok 45 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 46 1586s ok 47 1586s Set-Cookie: usertrack_test=46786fa5.6146f29a27c2f; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=46786fa5.6146f29a27c2f 1586s ok 48 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 49 1586s ok 50 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 51 1586s ok 52 1586s Set-Cookie: usertrack_test=212504ef.6146f29a28b3a; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=212504ef.6146f29a28b3a 1586s ok 53 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 54 1586s ok 55 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 56 1586s ok 57 1586s Set-Cookie: usertrack_test=5c5c14f9.6146f29a2999f; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=5c5c14f9.6146f29a2999f 1586s ok 58 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 59 1586s ok 60 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 61 1586s ok 62 1586s Set-Cookie: usertrack_test=36ff36e9.6146f29a2a72f; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=36ff36e9.6146f29a2a72f 1586s ok 63 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 64 1586s ok 65 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 66 1586s ok 67 1586s Set-Cookie: usertrack_test=ce91cc1c.6146f29a2b465; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=ce91cc1c.6146f29a2b465 1586s ok 68 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 69 1586s ok 70 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 71 1586s ok 72 1586s Set-Cookie: usertrack_test=f4e78dd1.6146f29a2c176; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=f4e78dd1.6146f29a2c176 1586s ok 73 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 74 1586s ok 75 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 76 1586s ok 77 1586s Set-Cookie: usertrack_test=2a677910.6146f29a2cf1e; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=2a677910.6146f29a2cf1e 1586s ok 78 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 79 1586s ok 80 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 81 1586s ok 82 1586s Set-Cookie: usertrack_test=b9c294c0.6146f29a2dced; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=b9c294c0.6146f29a2dced 1586s ok 83 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 84 1586s ok 85 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 86 1586s ok 87 1586s Set-Cookie: usertrack_test=88689b6f.6146f29a2ea50; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=88689b6f.6146f29a2ea50 1586s ok 88 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 89 1586s ok 90 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 91 1586s ok 92 1586s Set-Cookie: usertrack_test=de8411bb.6146f29a2f816; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=de8411bb.6146f29a2f816 1586s ok 93 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 94 1586s ok 95 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 96 1586s ok 97 1586s Set-Cookie: usertrack_test=d806bfc2.6146f29a30597; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=d806bfc2.6146f29a30597 1586s ok 98 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 99 1586s ok 100 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 101 1586s ok 102 1586s Set-Cookie: usertrack_test=587a20f1.6146f29a313de; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=587a20f1.6146f29a313de 1586s ok 103 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 104 1586s ok 105 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 106 1586s ok 107 1586s Set-Cookie: usertrack_test=21449d.6146f29a321e6; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=21449d.6146f29a321e6 1586s ok 108 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 109 1586s ok 110 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 111 1586s ok 112 1586s Set-Cookie: usertrack_test=20098dcf.6146f29a3300d; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=20098dcf.6146f29a3300d 1586s ok 113 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 114 1586s ok 115 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 116 1586s ok 117 1586s Set-Cookie: usertrack_test=ea2c970b.6146f29a33e38; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=ea2c970b.6146f29a33e38 1586s ok 118 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 119 1586s ok 120 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 121 1586s ok 122 1586s Set-Cookie: usertrack_test=994d1e18.6146f29a34bb1; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=994d1e18.6146f29a34bb1 1586s ok 123 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 124 1586s ok 125 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 126 1586s ok 127 1586s Set-Cookie: usertrack_test=abe0863.6146f29a358fa; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=abe0863.6146f29a358fa 1586s ok 128 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 129 1586s ok 130 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 131 1586s ok 132 1586s Set-Cookie: usertrack_test=5a50adb5.6146f29a3666a; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=5a50adb5.6146f29a3666a 1586s ok 133 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 134 1586s ok 135 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 136 1586s ok 137 1586s Set-Cookie: usertrack_test=83c2c7ac.6146f29a373cc; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=83c2c7ac.6146f29a373cc 1586s ok 138 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 139 1586s ok 140 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 141 1586s ok 142 1586s Set-Cookie: usertrack_test=424cf1ca.6146f29a38120; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=424cf1ca.6146f29a38120 1586s ok 143 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 144 1586s ok 145 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 146 1586s ok 147 1586s Set-Cookie: usertrack_test=dd749593.6146f29a38eae; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=dd749593.6146f29a38eae 1586s ok 148 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 149 1586s ok 150 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 151 1586s ok 152 1586s Set-Cookie: usertrack_test=d809cf14.6146f29a39c26; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=d809cf14.6146f29a39c26 1586s ok 153 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 154 1586s ok 155 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 156 1586s ok 157 1586s Set-Cookie: usertrack_test=4951e35e.6146f29a3a9bc; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=4951e35e.6146f29a3a9bc 1586s ok 158 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 159 1586s ok 160 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 161 1586s ok 162 1586s Set-Cookie: usertrack_test=6b4de70a.6146f29a3b71c; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=6b4de70a.6146f29a3b71c 1586s ok 163 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 164 1586s ok 165 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 166 1586s ok 167 1586s Set-Cookie: usertrack_test=5e73f54f.6146f29a3c497; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=5e73f54f.6146f29a3c497 1586s ok 168 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 169 1586s ok 170 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 171 1586s ok 172 1586s Set-Cookie: usertrack_test=a9189364.6146f29a3d221; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=a9189364.6146f29a3d221 1586s ok 173 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 174 1586s ok 175 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 176 1586s ok 177 1586s Set-Cookie: usertrack_test=65c91f28.6146f29a3df45; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=65c91f28.6146f29a3df45 1586s ok 178 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 179 1586s ok 180 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 181 1586s ok 182 1586s Set-Cookie: usertrack_test=1f34d513.6146f29a3ec5a; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=1f34d513.6146f29a3ec5a 1586s ok 183 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 184 1586s ok 185 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 186 1586s ok 187 1586s Set-Cookie: usertrack_test=9f55d106.6146f29a3f96d; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=9f55d106.6146f29a3f96d 1586s ok 188 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 189 1586s ok 190 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 191 1586s ok 192 1586s Set-Cookie: usertrack_test=97fe51b8.6146f29a4070f; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=97fe51b8.6146f29a4070f 1586s ok 193 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 194 1586s ok 195 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 196 1586s ok 197 1586s Set-Cookie: usertrack_test=89c6f196.6146f29a41444; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=89c6f196.6146f29a41444 1586s ok 198 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 199 1586s ok 200 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 201 1586s ok 202 1586s Set-Cookie: usertrack_test=df025218.6146f29a4216d; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=df025218.6146f29a4216d 1586s ok 203 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 204 1586s ok 205 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 206 1586s ok 207 1586s Set-Cookie: usertrack_test=c501787c.6146f29a42fc6; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=c501787c.6146f29a42fc6 1586s ok 208 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 209 1586s ok 210 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 211 1586s ok 212 1586s Set-Cookie: usertrack_test=7e63a4cb.6146f29a43cfb; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=7e63a4cb.6146f29a43cfb 1586s ok 213 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 214 1586s ok 215 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 216 1586s ok 217 1586s Set-Cookie: usertrack_test=17027ee5.6146f29a44a44; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=17027ee5.6146f29a44a44 1586s ok 218 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 219 1586s ok 220 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 221 1586s ok 222 1586s Set-Cookie: usertrack_test=e8320d18.6146f29a45751; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=e8320d18.6146f29a45751 1586s ok 223 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 224 1586s ok 225 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 226 1586s ok 227 1586s Set-Cookie: usertrack_test=dd93bcf3.6146f29a46444; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=dd93bcf3.6146f29a46444 1586s ok 228 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 229 1586s ok 230 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 231 1586s ok 232 1586s Set-Cookie: usertrack_test=db84bafa.6146f29a47146; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=db84bafa.6146f29a47146 1586s ok 233 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 234 1586s ok 235 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 236 1586s ok 237 1586s Set-Cookie: usertrack_test=6e015895.6146f29a47e62; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=6e015895.6146f29a47e62 1586s ok 238 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 239 1586s ok 240 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 241 1586s ok 242 1586s Set-Cookie: usertrack_test=2016a137.6146f29a48b68; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=2016a137.6146f29a48b68 1586s ok 243 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 244 1586s ok 245 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 246 1586s ok 247 1586s Set-Cookie: usertrack_test=96742324.6146f29a4985f; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=96742324.6146f29a4985f 1586s ok 248 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 249 1586s ok 250 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 251 1586s ok 252 1586s Set-Cookie: usertrack_test=c46720e9.6146f29a4a54d; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=c46720e9.6146f29a4a54d 1586s ok 253 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 254 1586s ok 255 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 256 1586s ok 257 1586s Set-Cookie: usertrack_test=e1ed5eee.6146f29a4b24b; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=e1ed5eee.6146f29a4b24b 1586s ok 258 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 259 1586s ok 260 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 261 1586s ok 262 1586s Set-Cookie: usertrack_test=32047390.6146f29a4bf1d; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=32047390.6146f29a4bf1d 1586s ok 263 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 264 1586s ok 265 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 266 1586s ok 267 1586s Set-Cookie: usertrack_test=4412150f.6146f29a4cc7e; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=4412150f.6146f29a4cc7e 1586s ok 268 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 269 1586s ok 270 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 271 1586s ok 272 1586s Set-Cookie: usertrack_test=26a4b3e4.6146f29a4d982; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=26a4b3e4.6146f29a4d982 1586s ok 273 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 274 1586s ok 275 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 276 1586s ok 277 1586s Set-Cookie: usertrack_test=c94ab79f.6146f29a4e682; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=c94ab79f.6146f29a4e682 1586s ok 278 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 279 1586s ok 280 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 281 1586s ok 282 1586s Set-Cookie: usertrack_test=d269c3df.6146f29a4f3da; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=d269c3df.6146f29a4f3da 1586s ok 283 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 284 1586s ok 285 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 286 1586s ok 287 1586s Set-Cookie: usertrack_test=f7a294a1.6146f29a500da; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=f7a294a1.6146f29a500da 1586s ok 288 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 289 1586s ok 290 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 291 1586s ok 292 1586s Set-Cookie: usertrack_test=6af2700c.6146f29a50dde; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=6af2700c.6146f29a50dde 1586s ok 293 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 294 1586s ok 295 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 296 1586s ok 297 1586s Set-Cookie: usertrack_test=68d56794.6146f29a51ae4; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=68d56794.6146f29a51ae4 1586s ok 298 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 299 1586s ok 300 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 301 1586s ok 302 1586s Set-Cookie: usertrack_test=7d634923.6146f29a527ed; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=7d634923.6146f29a527ed 1586s ok 303 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 304 1586s ok 305 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 306 1586s ok 307 1586s Set-Cookie: usertrack_test=b38ea680.6146f29a534fc; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=b38ea680.6146f29a534fc 1586s ok 308 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 309 1586s ok 310 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 311 1586s ok 312 1586s Set-Cookie: usertrack_test=8bed7a30.6146f29a5420b; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=8bed7a30.6146f29a5420b 1586s ok 313 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 314 1586s ok 315 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 316 1586s ok 317 1586s Set-Cookie: usertrack_test=74961fec.6146f29a54f44; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=74961fec.6146f29a54f44 1586s ok 318 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 319 1586s ok 320 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 321 1586s ok 322 1586s Set-Cookie: usertrack_test=7206ac82.6146f29a55c1b; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=7206ac82.6146f29a55c1b 1586s ok 323 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 324 1586s ok 325 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 326 1586s ok 327 1586s Set-Cookie: usertrack_test=254d4b47.6146f29a5693d; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=254d4b47.6146f29a5693d 1586s ok 328 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 329 1586s ok 330 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 331 1586s ok 332 1586s Set-Cookie: usertrack_test=44ab42d3.6146f29a57640; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=44ab42d3.6146f29a57640 1586s ok 333 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 334 1586s ok 335 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 336 1586s ok 337 1586s Set-Cookie: usertrack_test=45c0523c.6146f29a58343; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=45c0523c.6146f29a58343 1586s ok 338 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 339 1586s ok 340 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 341 1586s ok 342 1586s Set-Cookie: usertrack_test=e307807d.6146f29a59048; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=e307807d.6146f29a59048 1586s ok 343 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 344 1586s ok 345 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 346 1586s ok 347 1586s Set-Cookie: usertrack_test=4dfcd7ea.6146f29a59d48; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=4dfcd7ea.6146f29a59d48 1586s ok 348 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 349 1586s ok 350 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 351 1586s ok 352 1586s Set-Cookie: usertrack_test=8937be89.6146f29a5aa3b; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=8937be89.6146f29a5aa3b 1586s ok 353 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 354 1586s ok 355 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 356 1586s ok 357 1586s Set-Cookie: usertrack_test=30635ecf.6146f29a5b7d3; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=30635ecf.6146f29a5b7d3 1586s ok 358 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 359 1586s ok 360 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 361 1586s ok 362 1586s Set-Cookie: usertrack_test=c812e431.6146f29a5c58b; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=c812e431.6146f29a5c58b 1586s ok 363 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 364 1586s ok 365 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 366 1586s ok 367 1586s Set-Cookie: usertrack_test=8edccf9f.6146f29a5d26d; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=8edccf9f.6146f29a5d26d 1586s ok 368 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 369 1586s ok 370 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 371 1586s ok 372 1586s Set-Cookie: usertrack_test=f5321b40.6146f29a5df4d; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=f5321b40.6146f29a5df4d 1586s ok 373 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 374 1586s ok 375 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 376 1586s ok 377 1586s Set-Cookie: usertrack_test=b3477faa.6146f29a5ec7c; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=b3477faa.6146f29a5ec7c 1586s ok 378 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 379 1586s ok 380 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 381 1586s ok 382 1586s Set-Cookie: usertrack_test=316655.6146f29a5f979; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=316655.6146f29a5f979 1586s ok 383 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 384 1586s ok 385 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 386 1586s ok 387 1586s Set-Cookie: usertrack_test=e0940079.6146f29a60652; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=e0940079.6146f29a60652 1586s ok 388 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 389 1586s ok 390 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 391 1586s ok 392 1586s Set-Cookie: usertrack_test=83a6e78.6146f29a6133c; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=83a6e78.6146f29a6133c 1586s ok 393 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 394 1586s ok 395 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 396 1586s ok 397 1586s Set-Cookie: usertrack_test=930b2091.6146f29a6202e; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=930b2091.6146f29a6202e 1586s ok 398 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 399 1586s ok 400 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 401 1586s ok 402 1586s Set-Cookie: usertrack_test=e3d4461d.6146f29a62cf0; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=e3d4461d.6146f29a62cf0 1586s ok 403 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 404 1586s ok 405 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 406 1586s ok 407 1586s Set-Cookie: usertrack_test=be09424a.6146f29a639e7; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=be09424a.6146f29a639e7 1586s ok 408 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 409 1586s ok 410 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 411 1586s ok 412 1586s Set-Cookie: usertrack_test=817c46c0.6146f29a64736; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=817c46c0.6146f29a64736 1586s ok 413 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 414 1586s ok 415 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 416 1586s ok 417 1586s Set-Cookie: usertrack_test=4abe6c6d.6146f29a6542a; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=4abe6c6d.6146f29a6542a 1586s ok 418 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 419 1586s ok 420 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 421 1586s ok 422 1586s Set-Cookie: usertrack_test=d31bb22f.6146f29a6612a; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=d31bb22f.6146f29a6612a 1586s ok 423 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 424 1586s ok 425 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 426 1586s ok 427 1586s Set-Cookie: usertrack_test=1adfeafc.6146f29a66e24; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=1adfeafc.6146f29a66e24 1586s ok 428 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 429 1586s ok 430 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 431 1586s ok 432 1586s Set-Cookie: usertrack_test=65eeebd3.6146f29a67b22; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=65eeebd3.6146f29a67b22 1586s ok 433 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 434 1586s ok 435 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 436 1586s ok 437 1586s Set-Cookie: usertrack_test=7a44ce10.6146f29a68851; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=7a44ce10.6146f29a68851 1586s ok 438 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 439 1586s ok 440 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 441 1586s ok 442 1586s Set-Cookie: usertrack_test=c6f97507.6146f29a69549; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=c6f97507.6146f29a69549 1586s ok 443 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 444 1586s ok 445 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 446 1586s ok 447 1586s Set-Cookie: usertrack_test=f12785e8.6146f29a6a26e; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=f12785e8.6146f29a6a26e 1586s ok 448 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 449 1586s ok 450 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 451 1586s ok 452 1586s Set-Cookie: usertrack_test=59758386.6146f29a6af4f; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=59758386.6146f29a6af4f 1586s ok 453 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 454 1586s ok 455 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 456 1586s ok 457 1586s Set-Cookie: usertrack_test=66ea0365.6146f29a6bc42; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=66ea0365.6146f29a6bc42 1586s ok 458 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 459 1586s ok 460 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 461 1586s ok 462 1586s Set-Cookie: usertrack_test=24bad098.6146f29a6c917; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=24bad098.6146f29a6c917 1586s ok 463 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 464 1586s ok 465 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 466 1586s ok 467 1586s Set-Cookie: usertrack_test=2ac9dc97.6146f29a6d602; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=2ac9dc97.6146f29a6d602 1586s ok 468 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 469 1586s ok 470 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 471 1586s ok 472 1586s Set-Cookie: usertrack_test=a328f497.6146f29a6e307; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=a328f497.6146f29a6e307 1586s ok 473 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 474 1586s ok 475 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 476 1586s ok 477 1586s Set-Cookie: usertrack_test=2d8cb02.6146f29a6eff6; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=2d8cb02.6146f29a6eff6 1586s ok 478 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 479 1586s ok 480 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 481 1586s ok 482 1586s Set-Cookie: usertrack_test=f13c4cbe.6146f29a6fd06; path=/; expires=Sun, 24-Mar-24 21:59:52 GMT 1586s Cookie: usertrack_test=f13c4cbe.6146f29a6fd06 1586s ok 483 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 484 1586s ok 485 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 486 1586s ok 487 1586s Set-Cookie: usertrack_test=3718a0b3.6146f29a70a0e; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=3718a0b3.6146f29a70a0e 1586s ok 488 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 489 1586s ok 490 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 491 1586s ok 492 1586s Set-Cookie: usertrack_test=be024bb9.6146f29a7171c; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=be024bb9.6146f29a7171c 1586s ok 493 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 494 1586s ok 495 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 496 1586s ok 497 1586s Set-Cookie: usertrack_test=2614f680.6146f29a72454; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=2614f680.6146f29a72454 1586s ok 498 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 499 1586s ok 500 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 501 1586s ok 502 1586s Set-Cookie: usertrack_test=1ec07d8b.6146f29a7315a; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=1ec07d8b.6146f29a7315a 1586s ok 503 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 504 1586s ok 505 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 506 1586s ok 507 1586s Set-Cookie: usertrack_test=21752fb4.6146f29a73e72; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=21752fb4.6146f29a73e72 1586s ok 508 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 509 1586s ok 510 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 511 1586s ok 512 1586s Set-Cookie: usertrack_test=82ca80a9.6146f29a74d01; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=82ca80a9.6146f29a74d01 1586s ok 513 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 514 1586s ok 515 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 516 1586s ok 517 1586s Set-Cookie: usertrack_test=ca5fad25.6146f29a759fd; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=ca5fad25.6146f29a759fd 1586s ok 518 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 519 1586s ok 520 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 521 1586s ok 522 1586s Set-Cookie: usertrack_test=fada6af4.6146f29a76706; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=fada6af4.6146f29a76706 1586s ok 523 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 524 1586s ok 525 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 526 1586s ok 527 1586s Set-Cookie: usertrack_test=ab750ba9.6146f29a773e4; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=ab750ba9.6146f29a773e4 1586s ok 528 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 529 1586s ok 530 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 531 1586s ok 532 1586s Set-Cookie: usertrack_test=5b190a4.6146f29a780f9; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=5b190a4.6146f29a780f9 1586s ok 533 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 534 1586s ok 535 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 536 1586s ok 537 1586s Set-Cookie: usertrack_test=fbd91b09.6146f29a78df1; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=fbd91b09.6146f29a78df1 1586s ok 538 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 539 1586s ok 540 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 541 1586s ok 542 1586s Set-Cookie: usertrack_test=92b6f1be.6146f29a79adf; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=92b6f1be.6146f29a79adf 1586s ok 543 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 544 1586s ok 545 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 546 1586s ok 547 1586s Set-Cookie: usertrack_test=26539d7f.6146f29a7a7cb; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=26539d7f.6146f29a7a7cb 1586s ok 548 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 549 1586s ok 550 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 551 1586s ok 552 1586s Set-Cookie: usertrack_test=1aa4ce6f.6146f29a7b4a4; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=1aa4ce6f.6146f29a7b4a4 1586s ok 553 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 554 1586s ok 555 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 556 1586s ok 557 1586s Set-Cookie: usertrack_test=4e72d597.6146f29a7c1fc; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=4e72d597.6146f29a7c1fc 1586s ok 558 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 559 1586s ok 560 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 561 1586s ok 562 1586s Set-Cookie: usertrack_test=f467770f.6146f29a7cee4; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=f467770f.6146f29a7cee4 1586s ok 563 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 564 1586s ok 565 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 566 1586s ok 567 1586s Set-Cookie: usertrack_test=dc84a678.6146f29a7dbd3; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=dc84a678.6146f29a7dbd3 1586s ok 568 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 569 1586s ok 570 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 571 1586s ok 572 1586s Set-Cookie: usertrack_test=10adf2a.6146f29a7e8c4; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=10adf2a.6146f29a7e8c4 1586s ok 573 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 574 1586s ok 575 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 576 1586s ok 577 1586s Set-Cookie: usertrack_test=3210ef37.6146f29a7f5a7; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=3210ef37.6146f29a7f5a7 1586s ok 578 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 579 1586s ok 580 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 581 1586s ok 582 1586s Set-Cookie: usertrack_test=cc031003.6146f29a80292; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=cc031003.6146f29a80292 1586s ok 583 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 584 1586s ok 585 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 586 1586s ok 587 1586s Set-Cookie: usertrack_test=c2385aff.6146f29a80f8b; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=c2385aff.6146f29a80f8b 1586s ok 588 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 589 1586s ok 590 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 591 1586s ok 592 1586s Set-Cookie: usertrack_test=c8896124.6146f29a81c7c; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=c8896124.6146f29a81c7c 1586s ok 593 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 594 1586s ok 595 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 596 1586s ok 597 1586s Set-Cookie: usertrack_test=a3d6cf75.6146f29a8297f; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=a3d6cf75.6146f29a8297f 1586s ok 598 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 599 1586s ok 600 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 601 1586s ok 602 1586s Set-Cookie: usertrack_test=bb975795.6146f29a8369e; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=bb975795.6146f29a8369e 1586s ok 603 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 604 1586s ok 605 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 606 1586s ok 607 1586s Set-Cookie: usertrack_test=e92a10c2.6146f29a84384; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=e92a10c2.6146f29a84384 1586s ok 608 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 609 1586s ok 610 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 611 1586s ok 612 1586s Set-Cookie: usertrack_test=87dfb4b8.6146f29a8505c; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=87dfb4b8.6146f29a8505c 1586s ok 613 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 614 1586s ok 615 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 616 1586s ok 617 1586s Set-Cookie: usertrack_test=62a11d9.6146f29a85d7d; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=62a11d9.6146f29a85d7d 1586s ok 618 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 619 1586s ok 620 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 621 1586s ok 622 1586s Set-Cookie: usertrack_test=dc7991d1.6146f29a86a6f; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=dc7991d1.6146f29a86a6f 1586s ok 623 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 624 1586s ok 625 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 626 1586s ok 627 1586s Set-Cookie: usertrack_test=22ac8d96.6146f29a87751; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=22ac8d96.6146f29a87751 1586s ok 628 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 629 1586s ok 630 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 631 1586s ok 632 1586s Set-Cookie: usertrack_test=50138b1f.6146f29a88431; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=50138b1f.6146f29a88431 1586s ok 633 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 634 1586s ok 635 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 636 1586s ok 637 1586s Set-Cookie: usertrack_test=7fd32d61.6146f29a8918d; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=7fd32d61.6146f29a8918d 1586s ok 638 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 639 1586s ok 640 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 641 1586s ok 642 1586s Set-Cookie: usertrack_test=4ac51aaf.6146f29a89f20; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=4ac51aaf.6146f29a89f20 1586s ok 643 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 644 1586s ok 645 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 646 1586s ok 647 1586s Set-Cookie: usertrack_test=b5837761.6146f29a8ac12; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=b5837761.6146f29a8ac12 1586s ok 648 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 649 1586s ok 650 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 651 1586s ok 652 1586s Set-Cookie: usertrack_test=4f17eb6c.6146f29a8b90a; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=4f17eb6c.6146f29a8b90a 1586s ok 653 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 654 1586s ok 655 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 656 1586s ok 657 1586s Set-Cookie: usertrack_test=13b97b0b.6146f29a8c630; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=13b97b0b.6146f29a8c630 1586s ok 658 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 659 1586s ok 660 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 661 1586s ok 662 1586s Set-Cookie: usertrack_test=ed3c33b2.6146f29a8d497; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=ed3c33b2.6146f29a8d497 1586s ok 663 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 664 1586s ok 665 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 666 1586s ok 667 1586s Set-Cookie: usertrack_test=1508d0a9.6146f29a8e1a6; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=1508d0a9.6146f29a8e1a6 1586s ok 668 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 669 1586s ok 670 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 671 1586s ok 672 1586s Set-Cookie: usertrack_test=56868ecc.6146f29a8eeb1; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=56868ecc.6146f29a8eeb1 1586s ok 673 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 674 1586s ok 675 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 676 1586s ok 677 1586s Set-Cookie: usertrack_test=c5baeaf6.6146f29a8fb92; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=c5baeaf6.6146f29a8fb92 1586s ok 678 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 679 1586s ok 680 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 681 1586s ok 682 1586s Set-Cookie: usertrack_test=7aeba8ba.6146f29a908d5; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=7aeba8ba.6146f29a908d5 1586s ok 683 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 684 1586s ok 685 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 686 1586s ok 687 1586s Set-Cookie: usertrack_test=55293990.6146f29a915d0; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=55293990.6146f29a915d0 1586s ok 688 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 689 1586s ok 690 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 691 1586s ok 692 1586s Set-Cookie: usertrack_test=91df58d.6146f29a922f3; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=91df58d.6146f29a922f3 1586s ok 693 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 694 1586s ok 695 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 696 1586s ok 697 1586s Set-Cookie: usertrack_test=35956781.6146f29a92fe4; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=35956781.6146f29a92fe4 1586s ok 698 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 699 1586s ok 700 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 701 1586s ok 702 1586s Set-Cookie: usertrack_test=283a8e41.6146f29a93cef; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=283a8e41.6146f29a93cef 1586s ok 703 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 704 1586s ok 705 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 706 1586s ok 707 1586s Set-Cookie: usertrack_test=4d11fd07.6146f29a949c7; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=4d11fd07.6146f29a949c7 1586s ok 708 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 709 1586s ok 710 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 711 1586s ok 712 1586s Set-Cookie: usertrack_test=bebf1757.6146f29a956c7; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=bebf1757.6146f29a956c7 1586s ok 713 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 714 1586s ok 715 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 716 1586s ok 717 1586s Set-Cookie: usertrack_test=38125da0.6146f29a963dd; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=38125da0.6146f29a963dd 1586s ok 718 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 719 1586s ok 720 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 721 1586s ok 722 1586s Set-Cookie: usertrack_test=1f8d8233.6146f29a970ce; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=1f8d8233.6146f29a970ce 1586s ok 723 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 724 1586s ok 725 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 726 1586s ok 727 1586s Set-Cookie: usertrack_test=6262b723.6146f29a97e00; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=6262b723.6146f29a97e00 1586s ok 728 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 729 1586s ok 730 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 731 1586s ok 732 1586s Set-Cookie: usertrack_test=e85814ea.6146f29a98b05; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=e85814ea.6146f29a98b05 1586s ok 733 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 734 1586s ok 735 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 736 1586s ok 737 1586s Set-Cookie: usertrack_test=beb3e166.6146f29a997db; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=beb3e166.6146f29a997db 1586s ok 738 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 739 1586s ok 740 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 741 1586s ok 742 1586s Set-Cookie: usertrack_test=d8fff5e5.6146f29a9a511; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=d8fff5e5.6146f29a9a511 1586s ok 743 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 744 1586s ok 745 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 746 1586s ok 747 1586s Set-Cookie: usertrack_test=4d92c6a0.6146f29a9b245; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=4d92c6a0.6146f29a9b245 1586s ok 748 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 749 1586s ok 750 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 751 1586s ok 752 1586s Set-Cookie: usertrack_test=38855843.6146f29a9bfa4; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=38855843.6146f29a9bfa4 1586s ok 753 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 754 1586s ok 755 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 756 1586s ok 757 1586s Set-Cookie: usertrack_test=192bf5fe.6146f29a9ccac; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=192bf5fe.6146f29a9ccac 1586s ok 758 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 759 1586s ok 760 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 761 1586s ok 762 1586s Set-Cookie: usertrack_test=693a376c.6146f29a9d9c0; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=693a376c.6146f29a9d9c0 1586s ok 763 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 764 1586s ok 765 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 766 1586s ok 767 1586s Set-Cookie: usertrack_test=3d739d2e.6146f29a9e699; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=3d739d2e.6146f29a9e699 1586s ok 768 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 769 1586s ok 770 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 771 1586s ok 772 1586s Set-Cookie: usertrack_test=3f12a747.6146f29a9f3a1; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=3f12a747.6146f29a9f3a1 1586s ok 773 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 774 1586s ok 775 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 776 1586s ok 777 1586s Set-Cookie: usertrack_test=e1cb68c.6146f29aa008c; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=e1cb68c.6146f29aa008c 1586s ok 778 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 779 1586s ok 780 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 781 1586s ok 782 1586s Set-Cookie: usertrack_test=47c49b94.6146f29aa0d77; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=47c49b94.6146f29aa0d77 1586s ok 783 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 784 1586s ok 785 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 786 1586s ok 787 1586s Set-Cookie: usertrack_test=94ea4b54.6146f29aa1a78; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=94ea4b54.6146f29aa1a78 1586s ok 788 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 789 1586s ok 790 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 791 1586s ok 792 1586s Set-Cookie: usertrack_test=c3025d84.6146f29aa2762; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=c3025d84.6146f29aa2762 1586s ok 793 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 794 1586s ok 795 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 796 1586s ok 797 1586s Set-Cookie: usertrack_test=fdbeff09.6146f29aa3448; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=fdbeff09.6146f29aa3448 1586s ok 798 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 799 1586s ok 800 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 801 1586s ok 802 1586s Set-Cookie: usertrack_test=bab124d9.6146f29aa415b; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=bab124d9.6146f29aa415b 1586s ok 803 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 804 1586s ok 805 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 806 1586s ok 807 1586s Set-Cookie: usertrack_test=4738c134.6146f29aa4e40; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=4738c134.6146f29aa4e40 1586s ok 808 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 809 1586s ok 810 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 811 1586s ok 812 1586s Set-Cookie: usertrack_test=9c206a4e.6146f29aa5bf4; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=9c206a4e.6146f29aa5bf4 1586s ok 813 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 814 1586s ok 815 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 816 1586s ok 817 1586s Set-Cookie: usertrack_test=77aaf18a.6146f29aa6905; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=77aaf18a.6146f29aa6905 1586s ok 818 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 819 1586s ok 820 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 821 1586s ok 822 1586s Set-Cookie: usertrack_test=ba6ce362.6146f29aa76a0; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=ba6ce362.6146f29aa76a0 1586s ok 823 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 824 1586s ok 825 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 826 1586s ok 827 1586s Set-Cookie: usertrack_test=d2ed842.6146f29aa8386; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=d2ed842.6146f29aa8386 1586s ok 828 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 829 1586s ok 830 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 831 1586s ok 832 1586s Set-Cookie: usertrack_test=35fe0202.6146f29aa90b7; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=35fe0202.6146f29aa90b7 1586s ok 833 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 834 1586s ok 835 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 836 1586s ok 837 1586s Set-Cookie: usertrack_test=ad54d6d9.6146f29aa9dc4; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=ad54d6d9.6146f29aa9dc4 1586s ok 838 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 839 1586s ok 840 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 841 1586s ok 842 1586s Set-Cookie: usertrack_test=828a12f4.6146f29aaaac5; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=828a12f4.6146f29aaaac5 1586s ok 843 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 844 1586s ok 845 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 846 1586s ok 847 1586s Set-Cookie: usertrack_test=e83e99fe.6146f29aab7b9; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=e83e99fe.6146f29aab7b9 1586s ok 848 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 849 1586s ok 850 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 851 1586s ok 852 1586s Set-Cookie: usertrack_test=2b7b9e4d.6146f29aac4b4; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=2b7b9e4d.6146f29aac4b4 1586s ok 853 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 854 1586s ok 855 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 856 1586s ok 857 1586s Set-Cookie: usertrack_test=5ecc7f8a.6146f29aad1a1; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=5ecc7f8a.6146f29aad1a1 1586s ok 858 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 859 1586s ok 860 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 861 1586s ok 862 1586s Set-Cookie: usertrack_test=40bc013a.6146f29aade9e; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=40bc013a.6146f29aade9e 1586s ok 863 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 864 1586s ok 865 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 866 1586s ok 867 1586s Set-Cookie: usertrack_test=78c49fea.6146f29aaebbe; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=78c49fea.6146f29aaebbe 1586s ok 868 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 869 1586s ok 870 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 871 1586s ok 872 1586s Set-Cookie: usertrack_test=8324395e.6146f29aaf8b9; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=8324395e.6146f29aaf8b9 1586s ok 873 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 874 1586s ok 875 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 876 1586s ok 877 1586s Set-Cookie: usertrack_test=7e407809.6146f29ab05f8; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=7e407809.6146f29ab05f8 1586s ok 878 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 879 1586s ok 880 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 881 1586s ok 882 1586s Set-Cookie: usertrack_test=82cc9285.6146f29ab12f2; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=82cc9285.6146f29ab12f2 1586s ok 883 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 884 1586s ok 885 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 886 1586s ok 887 1586s Set-Cookie: usertrack_test=33a895f4.6146f29ab1fc5; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=33a895f4.6146f29ab1fc5 1586s ok 888 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 889 1586s ok 890 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 891 1586s ok 892 1586s Set-Cookie: usertrack_test=552fc32a.6146f29ab2ce8; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=552fc32a.6146f29ab2ce8 1586s ok 893 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 894 1586s ok 895 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 896 1586s ok 897 1586s Set-Cookie: usertrack_test=12718bae.6146f29ab39d3; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=12718bae.6146f29ab39d3 1586s ok 898 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 899 1586s ok 900 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 901 1586s ok 902 1586s Set-Cookie: usertrack_test=d70fa02d.6146f29ab46c7; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=d70fa02d.6146f29ab46c7 1586s ok 903 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 904 1586s ok 905 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 906 1586s ok 907 1586s Set-Cookie: usertrack_test=3f48815f.6146f29ab53bf; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=3f48815f.6146f29ab53bf 1586s ok 908 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 909 1586s ok 910 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 911 1586s ok 912 1586s Set-Cookie: usertrack_test=78da93c7.6146f29ab60b5; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=78da93c7.6146f29ab60b5 1586s ok 913 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 914 1586s ok 915 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 916 1586s ok 917 1586s Set-Cookie: usertrack_test=97ef575f.6146f29ab6d80; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=97ef575f.6146f29ab6d80 1586s ok 918 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 919 1586s ok 920 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 921 1586s ok 922 1586s Set-Cookie: usertrack_test=6c40d7eb.6146f29ab7a68; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=6c40d7eb.6146f29ab7a68 1586s ok 923 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 924 1586s ok 925 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 926 1586s ok 927 1586s Set-Cookie: usertrack_test=ef691097.6146f29ab876a; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=ef691097.6146f29ab876a 1586s ok 928 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 929 1586s ok 930 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 931 1586s ok 932 1586s Set-Cookie: usertrack_test=e1f68dfd.6146f29ab946d; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=e1f68dfd.6146f29ab946d 1586s ok 933 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 934 1586s ok 935 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 936 1586s ok 937 1586s Set-Cookie: usertrack_test=fdab5da7.6146f29aba19b; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=fdab5da7.6146f29aba19b 1586s ok 938 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 939 1586s ok 940 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 941 1586s ok 942 1586s Set-Cookie: usertrack_test=a4a62bb2.6146f29abae93; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=a4a62bb2.6146f29abae93 1586s ok 943 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 944 1586s ok 945 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 946 1586s ok 947 1586s Set-Cookie: usertrack_test=ecd919a0.6146f29abbb54; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=ecd919a0.6146f29abbb54 1586s ok 948 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 949 1586s ok 950 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 951 1586s ok 952 1586s Set-Cookie: usertrack_test=dfc761bc.6146f29abc85a; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=dfc761bc.6146f29abc85a 1586s ok 953 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 954 1586s ok 955 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 956 1586s ok 957 1586s Set-Cookie: usertrack_test=3ad5ec10.6146f29abd53d; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=3ad5ec10.6146f29abd53d 1586s ok 958 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 959 1586s ok 960 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 961 1586s ok 962 1586s Set-Cookie: usertrack_test=df6bb88f.6146f29abe257; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=df6bb88f.6146f29abe257 1586s ok 963 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 964 1586s ok 965 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 966 1586s ok 967 1586s Set-Cookie: usertrack_test=bfc176d9.6146f29abef47; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=bfc176d9.6146f29abef47 1586s ok 968 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 969 1586s ok 970 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 971 1586s ok 972 1586s Set-Cookie: usertrack_test=c8f5754c.6146f29abfcc9; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=c8f5754c.6146f29abfcc9 1586s ok 973 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 974 1586s ok 975 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 976 1586s ok 977 1586s Set-Cookie: usertrack_test=f740c226.6146f29ac0a98; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=f740c226.6146f29ac0a98 1586s ok 978 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 979 1586s ok 980 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 981 1586s ok 982 1586s Set-Cookie: usertrack_test=c4ffdefe.6146f29ac17b4; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=c4ffdefe.6146f29ac17b4 1586s ok 983 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 984 1586s ok 985 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 986 1586s ok 987 1586s Set-Cookie: usertrack_test=a15fb02c.6146f29ac24c1; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=a15fb02c.6146f29ac24c1 1586s ok 988 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 989 1586s ok 990 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 991 1586s ok 992 1586s Set-Cookie: usertrack_test=a2d096fc.6146f29ac31b2; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=a2d096fc.6146f29ac31b2 1586s ok 993 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 994 1586s ok 995 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 996 1586s ok 997 1586s Set-Cookie: usertrack_test=4bf15957.6146f29ac3eb6; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s Cookie: usertrack_test=4bf15957.6146f29ac3eb6 1586s ok 998 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 999 1586s ok 1000 1586s ok 1001 1586s # testing : Checking return code is '200' 1586s # expected: 200 1586s # received: '200' 1586s ok 1002 1586s # usertrack_test=8ac2aaf9.6146f29ac4c03; path=/; expires=Sun, 24-Mar-24 21:59:53 GMT 1586s ok 1003 1586s # expected: undef 1586s # received: undef 1586s ok 1004 1586s ok 1586s t/modules/vhost_alias.t ............. 1586s 1..8 1586s # Running under perl version 5.038002 for linux 1586s # Current time local: Sun Mar 24 21:58:53 2024 1586s # Current time GMT: Sun Mar 24 21:58:53 2024 1586s # Using Test.pm version 1.31 1586s # Using Apache/Test.pm version 1.42 1586s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1586s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1586s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1586s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1586s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1586s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1586s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1586s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1586s # testing : VirtalDocumentRoot test 1586s # expected: 'www.vha-test.com' 1586s # received: 'www.vha-test.com' 1586s ok 1 1586s # testing : VirtualScriptAlias test 1586s # expected: 'test cgi for www.vha-test.com' 1586s # received: 'test cgi for www.vha-test.com' 1586s ok 2 1586s # testing : VirtalDocumentRoot test 1586s # expected: 'big.server.name.from.heck.org' 1586s # received: 'big.server.name.from.heck.org' 1586s ok 3 1586s # testing : VirtualScriptAlias test 1586s # expected: 'test cgi for big.server.name.from.heck.org' 1586s # received: 'test cgi for big.server.name.from.heck.org' 1586s ok 4 1586s # testing : VirtalDocumentRoot test 1586s # expected: 'ab.com' 1586s # received: 'ab.com' 1586s ok 5 1586s # testing : VirtualScriptAlias test 1586s # expected: 'test cgi for ab.com' 1586s # received: 'test cgi for ab.com' 1586s ok 6 1586s # testing : VirtalDocumentRoot test 1586s # expected: 'w-t-f.net' 1586s # received: 'w-t-f.net' 1586s ok 7 1586s # testing : VirtualScriptAlias test 1586s # expected: 'test cgi for w-t-f.net' 1586s # received: 'test cgi for w-t-f.net' 1586s ok 8 1586s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1586s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1586s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1586s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1586s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1586s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1586s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1586s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1586s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1586s ok 1586s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1586s t/protocol/echo.t ................... 1586s 1..8 1586s # Running under perl version 5.038002 for linux 1586s # Current time local: Sun Mar 24 21:58:57 2024 1586s # Current time GMT: Sun Mar 24 21:58:57 2024 1586s # Using Test.pm version 1.31 1586s # Using Apache/Test.pm version 1.42 1586s testing mod_echo_ssl 1586s ok 1 1586s #Cipher: TLS_AES_256_GCM_SHA384 1586s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1586s # testing : echo 1586s # expected: 't/protocol/echo.t' 1586s # received: 't/protocol/echo.t' 1586s ok 2 1586s # testing : echo 1586s # expected: '/usr/bin/perl' 1586s # received: '/usr/bin/perl' 1586s ok 3 1586s # testing : echo 1586s # expected: '277033277033277033277033277033' 1586s # received: '277033277033277033277033277033' 1586s ok 4 1586s testing mod_echo 1586s ok 5 1586s # testing : echo 1586s # expected: 't/protocol/echo.t' 1586s # received: 't/protocol/echo.t' 1586s ok 6 1586s # testing : echo 1586s # expected: '/usr/bin/perl' 1586s # received: '/usr/bin/perl' 1586s ok 7 1586s # testing : echo 1586s # expected: '277033277033277033277033277033' 1586s # received: '277033277033277033277033277033' 1586s ok 8 1586s ok 1586s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1586s t/security/CVE-2003-0542.t .......... 1586s 1..1 1586s # Running under perl version 5.038002 for linux 1586s # Current time local: Sun Mar 24 21:59:01 2024 1586s # Current time GMT: Sun Mar 24 21:59:01 2024 1586s # Using Test.pm version 1.31 1586s # Using Apache/Test.pm version 1.42 1586s # testing : CAN-2003-0542 test case 1586s # expected: 404 1586s # received: '404' 1586s ok 1 1586s ok 1587s t/security/CVE-2004-0747.t .......... 1587s 1..1 1587s # Running under perl version 5.038002 for linux 1587s # Current time local: Sun Mar 24 21:59:03 2024 1587s # Current time GMT: Sun Mar 24 21:59:03 2024 1587s # Using Test.pm version 1.31 1587s # Using Apache/Test.pm version 1.42 1587s # testing : CAN-2004-0747 ap_resolve_env test case 1587s # expected: 200 1587s # received: 200 1587s ok 1 1587s ok 1589s t/security/CVE-2004-0811.t .......... 1589s 1..8 1589s # Running under perl version 5.038002 for linux 1589s # Current time local: Sun Mar 24 21:59:05 2024 1589s # Current time GMT: Sun Mar 24 21:59:05 2024 1589s # Using Test.pm version 1.31 1589s # Using Apache/Test.pm version 1.42 1589s # testing : subdir access allowed 1589s # expected: 200 1589s # received: '200' 1589s ok 1 1589s # testing : subdir access allowed 1589s # expected: 200 1589s # received: '200' 1589s ok 2 1589s # testing : subdir access allowed 1589s # expected: 200 1589s # received: '200' 1589s ok 3 1589s # testing : subdir access allowed 1589s # expected: 200 1589s # received: '200' 1589s ok 4 1589s # testing : topdir access denied 1589s # expected: 401 1589s # received: '401' 1589s ok 5 1589s # testing : topdir access denied 1589s # expected: 401 1589s # received: '401' 1589s ok 6 1589s # testing : topdir access denied 1589s # expected: 401 1589s # received: '401' 1589s ok 7 1589s # testing : topdir access denied 1589s # expected: 401 1589s # received: '401' 1589s ok 8 1589s ok 1593s t/security/CVE-2004-0940.t .......... 1593s 1..1 1593s # Running under perl version 5.038002 for linux 1593s # Current time local: Sun Mar 24 21:59:07 2024 1593s # Current time GMT: Sun Mar 24 21:59:07 2024 1593s # Using Test.pm version 1.31 1593s # Using Apache/Test.pm version 1.42 1593s # testing : response was 200 1593s # expected: 200 1593s # received: '200' 1593s ok 1 1593s ok 1593s t/security/CVE-2004-0942.t .......... 1593s 1..2 1593s # Running under perl version 5.038002 for linux 1593s # Current time local: Sun Mar 24 21:59:09 2024 1593s # Current time GMT: Sun Mar 24 21:59:09 2024 1593s # Using Test.pm version 1.31 1593s # Using Apache/Test.pm version 1.42 1593s ok 1 1593s # testing : request was refused 1593s # expected: qr/^HTTP\/1\.. 400/ 1593s # received: 'HTTP/1.1 400 Bad Request 1593s # ' 1593s ok 2 1593s ok 1595s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1597s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1599s t/security/CVE-2005-2491.t .......... 1599s 1..4 1599s # Running under perl version 5.038002 for linux 1599s # Current time local: Sun Mar 24 21:59:15 2024 1599s # Current time GMT: Sun Mar 24 21:59:15 2024 1599s # Using Test.pm version 1.31 1599s # Using Apache/Test.pm version 1.42 1599s # testing : check that server did not segfault 1599s # expected: 'Internal Server Error' 1599s # received: 'Internal Server Error' 1599s ok 1 1599s # testing : check for 500 response error 1599s # expected: 500 1599s # received: '500' 1599s ok 2 1599s # testing : check that server did not segfault 1599s # expected: 'Internal Server Error' 1599s # received: 'Internal Server Error' 1599s ok 3 1599s # testing : check for 500 response error 1599s # expected: 500 1599s # received: '500' 1599s ok 4 1599s ok 1601s t/security/CVE-2005-2700.t .......... 1601s 1..2 1601s # Running under perl version 5.038002 for linux 1601s # Current time local: Sun Mar 24 21:59:17 2024 1601s # Current time GMT: Sun Mar 24 21:59:17 2024 1601s # Using Test.pm version 1.31 1601s # Using Apache/Test.pm version 1.42 1601s # testing : access permitted without ccert 1601s # expected: 200 1601s # received: '200' 1601s ok 1 1601s # testing : access *not* permitted without ccert 1601s # expected: 200 1601s # received: '403' 1601s ok 2 1601s ok 1607s t/security/CVE-2005-3352.t .......... 1607s 1..2 1607s # Running under perl version 5.038002 for linux 1607s # Current time local: Sun Mar 24 21:59:19 2024 1607s # Current time GMT: Sun Mar 24 21:59:19 2024 1607s # Using Test.pm version 1.31 1607s # Using Apache/Test.pm version 1.42 1607s # testing : response code is OK 1607s # expected: 200 1607s # received: '200' 1607s ok 1 1607s # testing : referer was escaped 1607s # expected: qr/%22%3e/ 1607s # received: ' 1607s # 1607s # Menu for /security/CVE-2005-3352.map 1607s # 1607s #

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

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

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

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

Bad Request

1642s #

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

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

Forbidden

1667s

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

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

Not Found

1699s #

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

' 1699s ok 20 1699s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh 1699s # expected: '200' 1699s # received: '200' 1699s ok 21 1699s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh 1699s # expected: qr/_\(none\)_/ 1699s # received: '_(none)_' 1699s ok 22 1699s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh/foo/bar 1699s # expected: '404' 1699s # received: '404' 1699s ok 23 1699s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh/foo/bar 1699s # expected: qr/Not Found/ 1699s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1699s ok 24 1699s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 1699s # expected: '200' 1699s # received: '200' 1699s ok 25 1699s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 1699s # expected: qr/_\(none\)_/ 1699s # received: '_(none)_' 1699s ok 26 1699s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 1699s # expected: '404' 1699s # received: '404' 1699s ok 27 1699s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 1699s # expected: qr/Not Found/ 1699s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

1724s #

The requested URL was not found on this server.

1724s # ' 1724s ok 8 1724s # testing : /merge/notfound.html code 1724s # expected: 404 1724s # received: '404' 1724s ok 9 1724s # testing : /merge/notfound.html content 1724s # expected: 'testing merge' 1724s # received: 'testing merge' 1724s ok 10 1724s # testing : /merge/merge2/notfound.html code 1724s # expected: 404 1724s # received: '404' 1724s ok 11 1724s # testing : /merge/merge2/notfound.html content 1724s # expected: 'testing merge' 1724s # received: 'testing merge' 1724s ok 12 1724s # testing : /bounce/notfound.html code 1724s # expected: 404 1724s # received: '404' 1724s ok 13 1724s # testing : /bounce/notfound.html content 1724s # expected: qr/expire test/ 1724s # received: ' 1724s # expire test 1724s # expire test 1724s # ' 1724s ok 14 1724s ok 1726s t/apache/etags.t .................... 1726s # Checking for existence of FileETag directive 1726s # Returned 200: 1726s 1..61 1726s # Running under perl version 5.038002 for linux 1726s # Current time local: Sun Mar 24 22:01:22 2024 1726s # Current time GMT: Sun Mar 24 22:01:22 2024 1726s # Using Test.pm version 1.31 1726s # Using Apache/Test.pm version 1.42 1726s # --- 1726s # HEAD /apache/etags/none/plus-mi/test.txt 1726s # Expecting two components in ETag field 1726s # Received "836ef-60bb3bbdae3c0" 1726s ok 1 1726s # --- 1726s # HEAD /apache/etags/all/mi/test.txt 1726s # Expecting two components in ETag field 1726s # Received "83670-60bb3bbdae3c0" 1726s ok 2 1726s # --- 1726s # HEAD /apache/etags/m/minus-mi/test.txt 1726s # Expecting field to be absent 1726s # Received "b-60bb3bbdae3c0" 1726s ok 3 1726s # --- 1726s # HEAD /apache/etags/m/test.txt 1726s # Expecting one component in ETag field 1726s # Received "60bb3bbdae3c0" 1726s ok 4 1726s # --- 1726s # HEAD /apache/etags/all/m/test.txt 1726s # Expecting one component in ETag field 1726s # Received "60bb3bbdae3c0" 1726s ok 5 1726s # --- 1726s # HEAD /apache/etags/none/is/test.txt 1726s # Expecting two components in ETag field 1726s # Received "836d7-b" 1726s ok 6 1726s # --- 1726s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1726s # Expecting one component in ETag field 1726s # Received "b" 1726s ok 7 1726s # --- 1726s # HEAD /apache/etags/none/i/test.txt 1726s # Expecting one component in ETag field 1726s # Received "836d2" 1726s ok 8 1726s # --- 1726s # HEAD /apache/etags/all/mis/test.txt 1726s # Expecting three components in ETag field 1726s # Received "83688-b-60bb3bbdae3c0" 1726s ok 9 1726s # --- 1726s # HEAD /apache/etags/none/test.txt 1726s # Expecting field to be absent 1726s # ETag field is missing 1726s ok 10 1726s # --- 1726s # HEAD /apache/etags/none/plus-ms/test.txt 1726s # Expecting two components in ETag field 1726s # Received "b-60bb3bbdae3c0" 1726s ok 11 1726s # --- 1726s # HEAD /apache/etags/all/minus-i/test.txt 1726s # Expecting two components in ETag field 1726s # Received "b-60bb3bbdae3c0" 1726s ok 12 1726s # --- 1726s # HEAD /apache/etags/all/minus-is/test.txt 1726s # Expecting one component in ETag field 1726s # Received "60bb3bbdae3c0" 1726s ok 13 1726s # --- 1726s # HEAD /apache/etags/none/plus-m/test.txt 1726s # Expecting one component in ETag field 1726s # Received "60bb3bbdae3c0" 1726s ok 14 1726s # --- 1726s # HEAD /apache/etags/all/is/test.txt 1726s # Expecting two components in ETag field 1726s # Received "8366a-b" 1726s ok 15 1726s # --- 1726s # HEAD /apache/etags/m/plus-i/test.txt 1726s # Expecting two components in ETag field 1726s # Received "836b1-60bb3bbdae3c0" 1726s ok 16 1726s # --- 1726s # HEAD /apache/etags/m/plus-ms/test.txt 1726s # Expecting two components in ETag field 1726s # Received "b-60bb3bbdae3c0" 1726s ok 17 1726s # --- 1726s # HEAD /apache/etags/none/plus-is/test.txt 1726s # Expecting two components in ETag field 1726s # Received "836e9-b" 1726s ok 18 1726s # --- 1726s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1726s # Expecting one component in ETag field 1726s # Received "60bb3bbdae3c0" 1726s ok 19 1726s # --- 1726s # HEAD /apache/etags/all/minus-m/test.txt 1726s # Expecting two components in ETag field 1726s # Received "83679-b" 1726s ok 20 1726s # --- 1726s # HEAD /apache/etags/s/test.txt 1726s # Expecting one component in ETag field 1726s # Received "b" 1726s ok 21 1726s # --- 1726s # HEAD /apache/etags/all/minus-ms/test.txt 1726s # Expecting one component in ETag field 1726s # Received "83682" 1726s ok 22 1726s # --- 1726s # HEAD /apache/etags/none/plus-i/test.txt 1726s # Expecting one component in ETag field 1726s # Received "836e6" 1726s ok 23 1726s # --- 1726s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1726s # Expecting two components in ETag field 1726s # Received "83706-60bb3bbdae3c0" 1726s ok 24 1726s # --- 1726s # HEAD /apache/etags/m/plus-mi/test.txt 1726s # Expecting two components in ETag field 1726s # Received "836ba-60bb3bbdae3c0" 1726s ok 25 1726s # --- 1726s # HEAD /apache/etags/m/plus-mis/test.txt 1726s # Expecting three components in ETag field 1726s # Received "836bd-b-60bb3bbdae3c0" 1726s ok 26 1726s # --- 1726s # HEAD /apache/etags/m/plus-s/test.txt 1726s # Expecting two components in ETag field 1726s # Received "b-60bb3bbdae3c0" 1726s ok 27 1726s # --- 1726s # HEAD /apache/etags/none/mi/test.txt 1726s # Expecting two components in ETag field 1726s # Received "836dd-60bb3bbdae3c0" 1726s ok 28 1726s # --- 1726s # HEAD /apache/etags/mis/test.txt 1726s # Expecting three components in ETag field 1726s # Received "836ca-b-60bb3bbdae3c0" 1726s ok 29 1726s # --- 1726s # HEAD /apache/etags/ms/test.txt 1726s # Expecting two components in ETag field 1726s # Received "b-60bb3bbdae3c0" 1726s ok 30 1726s # --- 1726s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1726s # Expecting field to be absent 1726s # Received "b-60bb3bbdae3c0" 1726s ok 31 1726s # --- 1726s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1726s # Expecting two components in ETag field 1726s # Received "836fa-b" 1726s ok 32 1726s # --- 1726s # HEAD /apache/etags/all/minus-mi/test.txt 1726s # Expecting one component in ETag field 1726s # Received "b" 1726s ok 33 1726s # --- 1726s # HEAD /apache/etags/all/inherit/test.txt 1726s # Expecting three components in ETag field 1726s # Received "83667-b-60bb3bbdae3c0" 1726s ok 34 1726s # --- 1726s # HEAD /apache/etags/m/minus-ms/test.txt 1726s # Expecting field to be absent 1726s # Received "b-60bb3bbdae3c0" 1726s ok 35 1726s # --- 1726s # HEAD /apache/etags/m/minus-m/test.txt 1726s # Expecting field to be absent 1726s # Received "b-60bb3bbdae3c0" 1726s ok 36 1726s # --- 1726s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1726s # Expecting one component in ETag field 1726s # Received "83703" 1726s ok 37 1726s # --- 1726s # HEAD /apache/etags/m/minus-is/test.txt 1726s # Expecting field to be absent 1726s # Received "60bb3bbdae3c0" 1726s ok 38 1726s # --- 1726s # HEAD /apache/etags/m/minus-i/test.txt 1726s # Expecting field to be absent 1726s # Received "60bb3bbdae3c0" 1726s ok 39 1726s # --- 1726s # HEAD /apache/etags/none/plus-s/test.txt 1726s # Expecting one component in ETag field 1726s # Received "b" 1726s ok 40 1726s # --- 1726s # HEAD /apache/etags/default/test.txt 1726s # Expecting two components in ETag field 1726s # Received "b-60bb3bbdae3c0" 1726s ok 41 1726s # --- 1726s # HEAD /apache/etags/all/s/test.txt 1726s # Expecting one component in ETag field 1726s # Received "b" 1726s ok 42 1726s # --- 1726s # HEAD /apache/etags/mi/test.txt 1726s # Expecting two components in ETag field 1726s # Received "836c7-60bb3bbdae3c0" 1726s ok 43 1726s # --- 1726s # HEAD /apache/etags/none/m/test.txt 1726s # Expecting one component in ETag field 1726s # Received "60bb3bbdae3c0" 1726s ok 44 1726s # --- 1726s # HEAD /apache/etags/none/ms/test.txt 1726s # Expecting two components in ETag field 1726s # Received "b-60bb3bbdae3c0" 1726s ok 45 1726s # --- 1726s # HEAD /apache/etags/i/test.txt 1726s # Expecting one component in ETag field 1726s # Received "83694" 1726s ok 46 1726s # --- 1726s # HEAD /apache/etags/all/i/test.txt 1726s # Expecting one component in ETag field 1726s # Received "83665" 1726s ok 47 1726s # --- 1726s # HEAD /apache/etags/m/minus-s/test.txt 1726s # Expecting field to be absent 1726s # Received "60bb3bbdae3c0" 1726s ok 48 1726s # --- 1726s # HEAD /apache/etags/all/minus-mis/test.txt 1726s # Expecting field to be absent 1726s # Received "b-60bb3bbdae3c0" 1726s ok 49 1726s # --- 1726s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1726s # Expecting two components in ETag field 1726s # Received "b-60bb3bbdae3c0" 1726s ok 50 1726s # --- 1726s # HEAD /apache/etags/none/mis/test.txt 1726s # Expecting three components in ETag field 1726s # Received "836e0-b-60bb3bbdae3c0" 1726s ok 51 1726s # --- 1726s # HEAD /apache/etags/none/plus-mis/test.txt 1726s # Expecting three components in ETag field 1726s # Received "83707-b-60bb3bbdae3c0" 1726s ok 52 1726s # --- 1726s # HEAD /apache/etags/is/test.txt 1726s # Expecting two components in ETag field 1726s # Received "83697-b" 1726s ok 53 1726s # --- 1726s # HEAD /apache/etags/all/test.txt 1726s # Expecting three components in ETag field 1726s # Received "8368f-b-60bb3bbdae3c0" 1726s ok 54 1726s # --- 1726s # HEAD /apache/etags/m/minus-mis/test.txt 1726s # Expecting field to be absent 1726s # Received "b-60bb3bbdae3c0" 1726s ok 55 1726s # --- 1726s # HEAD /apache/etags/none/s/test.txt 1726s # Expecting one component in ETag field 1726s # Received "b" 1726s ok 56 1726s # --- 1726s # HEAD /apache/etags/all/minus-s/test.txt 1726s # Expecting two components in ETag field 1726s # Received "83685-60bb3bbdae3c0" 1726s ok 57 1726s # --- 1726s # HEAD /apache/etags/m/plus-m/test.txt 1726s # Expecting one component in ETag field 1726s # Received "60bb3bbdae3c0" 1726s ok 58 1726s # --- 1726s # HEAD /apache/etags/all/ms/test.txt 1726s # Expecting two components in ETag field 1726s # Received "b-60bb3bbdae3c0" 1726s ok 59 1726s # --- 1726s # HEAD /apache/etags/m/plus-is/test.txt 1726s # Expecting three components in ETag field 1726s # Received "836b4-b-60bb3bbdae3c0" 1726s ok 60 1726s # --- 1726s # HEAD /apache/etags/none/inherit/test.txt 1726s # Expecting field to be absent 1726s # ETag field is missing 1726s ok 61 1726s ok 1728s t/apache/expr.t ..................... 1728s 1..229 1728s # Running under perl version 5.038002 for linux 1728s # Current time local: Sun Mar 24 22:01:24 2024 1728s # Current time GMT: Sun Mar 24 22:01:24 2024 1728s # Using Test.pm version 1.31 1728s # Using Apache/Test.pm version 1.42 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true" should evaluate to true, got true 1728s ok 1 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "false" should evaluate to false, got false 1728s ok 2 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s Should get parse error for "foo", got parse error 1728s ok 3 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "1 -eq 01" should evaluate to true, got true 1728s ok 4 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "1 -eq 2" should evaluate to false, got false 1728s ok 5 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "1 -ne 2" should evaluate to true, got true 1728s ok 6 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "1 -ne 1" should evaluate to false, got false 1728s ok 7 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "1 -lt 02" should evaluate to true, got true 1728s ok 8 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "1 -lt 1" should evaluate to false, got false 1728s ok 9 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "1 -le 2" should evaluate to true, got true 1728s ok 10 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "1 -le 1" should evaluate to true, got true 1728s ok 11 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "2 -gt 1" should evaluate to true, got true 1728s ok 12 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "1 -gt 1" should evaluate to false, got false 1728s ok 13 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "2 -ge 1" should evaluate to true, got true 1728s ok 14 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "1 -ge 1" should evaluate to true, got true 1728s ok 15 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "1 -gt -1" should evaluate to true, got true 1728s ok 16 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'aa' == 'aa'" should evaluate to true, got true 1728s ok 17 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'aa' == 'b'" should evaluate to false, got false 1728s ok 18 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'aa' = 'aa'" should evaluate to true, got true 1728s ok 19 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'aa' = 'b'" should evaluate to false, got false 1728s ok 20 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'aa' != 'b'" should evaluate to true, got true 1728s ok 21 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'aa' != 'aa'" should evaluate to false, got false 1728s ok 22 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'aa' < 'b'" should evaluate to true, got true 1728s ok 23 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'aa' < 'aa'" should evaluate to false, got false 1728s ok 24 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'aa' <= 'b'" should evaluate to true, got true 1728s ok 25 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'aa' <= 'aa'" should evaluate to true, got true 1728s ok 26 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'b' > 'aa'" should evaluate to true, got true 1728s ok 27 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'aa' > 'aa'" should evaluate to false, got false 1728s ok 28 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'b' >= 'aa'" should evaluate to true, got true 1728s ok 29 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'aa' >= 'aa'" should evaluate to true, got true 1728s ok 30 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1728s ok 31 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1728s ok 32 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1728s ok 33 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1728s ok 34 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1728s ok 35 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1728s ok 36 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1728s ok 37 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1728s ok 38 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1728s ok 39 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1728s ok 40 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{TIME} != ''" should evaluate to true, got true 1728s ok 41 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1728s ok 42 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1728s ok 43 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s " 'abc' =~ /bc/ " should evaluate to true, got true 1728s ok 44 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s " 'abc' =~ /BC/i " should evaluate to true, got true 1728s ok 45 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s " 'abc' !~ m!bc! " should evaluate to false, got false 1728s ok 46 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s " 'abc' !~ m!BC!i " should evaluate to false, got false 1728s ok 47 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s " $0 == '' " should evaluate to true, got true 1728s ok 48 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s " $1 == '' " should evaluate to true, got true 1728s ok 49 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s " $9 == '' " should evaluate to true, got true 1728s ok 50 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s " '$0' == '' " should evaluate to true, got true 1728s ok 51 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1728s ok 52 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1728s ok 53 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1728s ok 54 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1728s ok 55 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1728s ok 56 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1728s ok 57 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1728s ok 58 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1728s ok 59 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1728s ok 60 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1728s ok 61 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1728s ok 62 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1728s ok 63 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1728s ok 64 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1728s ok 65 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1728s ok 66 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1728s ok 67 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1728s ok 68 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1728s ok 69 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1728s ok 70 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{HTTPS} == 'off' " should evaluate to true, got true 1728s ok 71 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1728s ok 72 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1728s ok 73 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1728s ok 74 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1728s ok 75 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1728s ok 76 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1728s ok 77 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1728s ok 78 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1728s ok 79 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1728s ok 80 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1728s ok 81 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1728s ok 82 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "escape('?') = '%3f' " should evaluate to true, got true 1728s ok 83 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "unescape('%3f') = '?' " should evaluate to true, got true 1728s ok 84 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1728s ok 85 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1728s ok 86 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1728s ok 87 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "file('/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1728s ok 88 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-n ''" should evaluate to false, got false 1728s ok 89 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-z ''" should evaluate to true, got true 1728s ok 90 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-n '1'" should evaluate to true, got true 1728s ok 91 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-z '1'" should evaluate to false, got false 1728s ok 92 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s Should get parse error for "-R 'abc'", got parse error 1728s ok 93 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1728s ok 94 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-R '240.0.0.0'" should evaluate to false, got false 1728s ok 95 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-R '240.0.0.0/8'" should evaluate to false, got false 1728s ok 96 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-R 'ff::/8'" should evaluate to false, got false 1728s ok 97 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1728s ok 98 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1728s ok 99 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1728s ok 100 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1728s ok 101 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1728s ok 102 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1728s ok 103 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1728s ok 104 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'foo' -strmatch '*o'" should evaluate to true, got true 1728s ok 105 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1728s ok 106 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'foo' -strmatch 'F*'" should evaluate to false, got false 1728s ok 107 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1728s ok 108 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'foo' -strmatch 'g*'" should evaluate to false, got false 1728s ok 109 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1728s ok 110 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1728s ok 111 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1728s ok 112 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1728s ok 113 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1728s ok 114 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s Should get parse error for "foo('bar') = 'bar'", got parse error 1728s ok 115 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s Should get parse error for "%{FOO} != 'bar'", got parse error 1728s ok 116 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s Should get parse error for "'bar' = bar", got parse error 1728s ok 117 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true" should evaluate to true, got true 1728s ok 118 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true && true" should evaluate to true, got true 1728s ok 119 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true || true" should evaluate to true, got true 1728s ok 120 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true || true || true" should evaluate to true, got true 1728s ok 121 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true || true && true" should evaluate to true, got true 1728s ok 122 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true && true || true" should evaluate to true, got true 1728s ok 123 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true && true && true" should evaluate to true, got true 1728s ok 124 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true || true || !true" should evaluate to true, got true 1728s ok 125 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true || true && !true" should evaluate to true, got true 1728s ok 126 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true && true || !true" should evaluate to true, got true 1728s ok 127 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true && true && !true" should evaluate to false, got false 1728s ok 128 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true && !true" should evaluate to false, got false 1728s ok 129 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true || !true" should evaluate to true, got true 1728s ok 130 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true || !true || true" should evaluate to true, got true 1728s ok 131 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true || !true && true" should evaluate to true, got true 1728s ok 132 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true && !true || true" should evaluate to true, got true 1728s ok 133 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true && !true && true" should evaluate to false, got false 1728s ok 134 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true || !true || !true" should evaluate to true, got true 1728s ok 135 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true || !true && !true" should evaluate to true, got true 1728s ok 136 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true && !true || !true" should evaluate to false, got false 1728s ok 137 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "true && !true && !true" should evaluate to false, got false 1728s ok 138 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true" should evaluate to false, got false 1728s ok 139 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true && true" should evaluate to false, got false 1728s ok 140 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true || true" should evaluate to true, got true 1728s ok 141 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true || true || true" should evaluate to true, got true 1728s ok 142 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true || true && true" should evaluate to true, got true 1728s ok 143 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true && true || true" should evaluate to true, got true 1728s ok 144 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true && true && true" should evaluate to false, got false 1728s ok 145 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true || true || !true" should evaluate to true, got true 1728s ok 146 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true || true && !true" should evaluate to false, got false 1728s ok 147 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true && true || !true" should evaluate to false, got false 1728s ok 148 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true && true && !true" should evaluate to false, got false 1728s ok 149 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true && !true" should evaluate to false, got false 1728s ok 150 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true || !true" should evaluate to false, got false 1728s ok 151 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true || !true || true" should evaluate to true, got true 1728s ok 152 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true || !true && true" should evaluate to false, got false 1728s ok 153 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true && !true || true" should evaluate to true, got true 1728s ok 154 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true && !true && true" should evaluate to false, got false 1728s ok 155 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true || !true || !true" should evaluate to false, got false 1728s ok 156 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true || !true && !true" should evaluate to false, got false 1728s ok 157 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true && !true || !true" should evaluate to false, got false 1728s ok 158 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!true && !true && !true" should evaluate to false, got false 1728s ok 159 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true)" should evaluate to false, got false 1728s ok 160 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true && true)" should evaluate to false, got false 1728s ok 161 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true || true)" should evaluate to false, got false 1728s ok 162 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true || true || true)" should evaluate to false, got false 1728s ok 163 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true || true && true)" should evaluate to false, got false 1728s ok 164 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true && true || true)" should evaluate to false, got false 1728s ok 165 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true && true && true)" should evaluate to false, got false 1728s ok 166 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true || true || !true)" should evaluate to false, got false 1728s ok 167 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true || true && !true)" should evaluate to false, got false 1728s ok 168 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true && true || !true)" should evaluate to false, got false 1728s ok 169 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true && true && !true)" should evaluate to true, got true 1728s ok 170 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true && !true)" should evaluate to true, got true 1728s ok 171 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true || !true)" should evaluate to false, got false 1728s ok 172 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true || !true || true)" should evaluate to false, got false 1728s ok 173 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true || !true && true)" should evaluate to false, got false 1728s ok 174 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true && !true || true)" should evaluate to false, got false 1728s ok 175 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true && !true && true)" should evaluate to true, got true 1728s ok 176 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true || !true || !true)" should evaluate to false, got false 1728s ok 177 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true || !true && !true)" should evaluate to false, got false 1728s ok 178 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true && !true || !true)" should evaluate to true, got true 1728s ok 179 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(true && !true && !true)" should evaluate to true, got true 1728s ok 180 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true)" should evaluate to true, got true 1728s ok 181 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true && true)" should evaluate to true, got true 1728s ok 182 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true || true)" should evaluate to false, got false 1728s ok 183 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true || true || true)" should evaluate to false, got false 1728s ok 184 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true || true && true)" should evaluate to false, got false 1728s ok 185 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true && true || true)" should evaluate to false, got false 1728s ok 186 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true && true && true)" should evaluate to true, got true 1728s ok 187 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true || true || !true)" should evaluate to false, got false 1728s ok 188 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true || true && !true)" should evaluate to true, got true 1728s ok 189 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true && true || !true)" should evaluate to true, got true 1728s ok 190 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true && true && !true)" should evaluate to true, got true 1728s ok 191 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true && !true)" should evaluate to true, got true 1728s ok 192 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true || !true)" should evaluate to true, got true 1728s ok 193 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true || !true || true)" should evaluate to false, got false 1728s ok 194 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true || !true && true)" should evaluate to true, got true 1728s ok 195 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true && !true || true)" should evaluate to false, got false 1728s ok 196 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true && !true && true)" should evaluate to true, got true 1728s ok 197 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true || !true || !true)" should evaluate to true, got true 1728s ok 198 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true || !true && !true)" should evaluate to true, got true 1728s ok 199 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true && !true || !true)" should evaluate to true, got true 1728s ok 200 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "!(!true && !true && !true)" should evaluate to true, got true 1728s ok 201 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "filesize('/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1728s ok 202 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "filesize('/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1728s ok 203 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "filesize('/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1728s ok 204 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-d '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1728s ok 205 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-e '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1728s ok 206 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-f '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1728s ok 207 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-s '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1728s ok 208 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-d '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1728s ok 209 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-e '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1728s ok 210 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-f '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1728s ok 211 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-s '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1728s ok 212 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-d '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1728s ok 213 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-e '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1728s ok 214 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-f '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1728s ok 215 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-s '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1728s ok 216 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-d '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1728s ok 217 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-e '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1728s ok 218 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-f '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1728s ok 219 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-s '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1728s ok 220 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-F '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1728s ok 221 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-F '/tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1728s ok 222 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-U '/apache/' " should evaluate to true, got true 1728s ok 223 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "-U '/apache/expr/none' " should evaluate to false, got false 1728s ok 224 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1728s ok 225 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1728s ok 226 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1728s ok 227 1728s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1728s ok 228 1728s Error log should not have 'Internal evaluation error' entries, found 0 1728s ok 229 1728s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1728s ok 1732s t/apache/expr_string.t .............. 1732s 1..29 1732s # Running under perl version 5.038002 for linux 1732s # Current time local: Sun Mar 24 22:01:26 2024 1732s # Current time GMT: Sun Mar 24 22:01:26 2024 1732s # Using Test.pm version 1.31 1732s # Using Apache/Test.pm version 1.42 1732s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1732s ok 1 1732s Expected return code 200, got 200 for 'foo' 1732s ok 2 1732s # testing : log message [Sun Mar 24 22:01:28.163936 2024] [log_debug:info] [pid 322778:tid 3383696192] [client 127.0.0.1:51774] foo (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1732s # didn't match 1732s # expected: 'foo' 1732s # received: 'foo' 1732s ok 3 1732s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1732s ok 4 1732s Expected return code 200, got 200 for '%{req:SomeHeader}' 1732s ok 5 1732s # testing : log message [Sun Mar 24 22:01:28.421650 2024] [log_debug:info] [pid 322778:tid 3375303488] [client 127.0.0.1:51774] SomeValue (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1732s # didn't match 1732s # expected: 'SomeValue' 1732s # received: 'SomeValue' 1732s ok 6 1732s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1732s ok 7 1732s Should get parse error (500) for "%{", got 500 1732s ok 8 1732s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1732s ok 9 1732s Expected return code 200, got 200 for '%' 1732s ok 10 1732s # testing : log message [Sun Mar 24 22:01:28.931379 2024] [log_debug:info] [pid 322778:tid 3350125376] [client 127.0.0.1:51788] % (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1732s # didn't match 1732s # expected: '%' 1732s # received: '%' 1732s ok 11 1732s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1732s ok 12 1732s Expected return code 200, got 200 for '}' 1732s ok 13 1732s # testing : log message [Sun Mar 24 22:01:29.186036 2024] [log_debug:info] [pid 322778:tid 3341732672] [client 127.0.0.1:51788] } (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1732s # didn't match 1732s # expected: '}' 1732s # received: '}' 1732s ok 14 1732s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1732s ok 15 1732s Expected return code 200, got 200 for '\"' 1732s ok 16 1732s # testing : log message [Sun Mar 24 22:01:29.439605 2024] [log_debug:info] [pid 322778:tid 3333339968] [client 127.0.0.1:51788] " (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1732s # didn't match 1732s # expected: '"' 1732s # received: '"' 1732s ok 17 1732s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1732s ok 18 1732s Expected return code 200, got 200 for '\'' 1732s ok 19 1732s # testing : log message [Sun Mar 24 22:01:29.693498 2024] [log_debug:info] [pid 322778:tid 3324947264] [client 127.0.0.1:51788] ' (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1732s # didn't match 1732s # expected: '\'' 1732s # received: '\'' 1732s ok 20 1732s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1732s ok 21 1732s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1732s ok 22 1732s # testing : log message [Sun Mar 24 22:01:29.946159 2024] [log_debug:info] [pid 322778:tid 3316554560] [client 127.0.0.1:51788] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1732s # didn't match 1732s # expected: '%{req:SomeHeader}' 1732s # received: '%{req:SomeHeader}' 1732s ok 23 1732s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1732s ok 24 1732s Expected return code 200, got 200 for '%{tolower:IDENT}' 1732s ok 25 1732s # testing : log message [Sun Mar 24 22:01:30.199291 2024] [log_debug:info] [pid 322778:tid 3299769152] [client 127.0.0.1:51788] ident (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1732s # didn't match 1732s # expected: 'ident' 1732s # received: 'ident' 1732s ok 26 1732s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1732s ok 27 1732s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1732s ok 28 1732s # testing : log message [Sun Mar 24 22:01:30.453111 2024] [log_debug:info] [pid 322778:tid 3308161856] [client 127.0.0.1:51788] get (log_transaction hook, /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1732s # didn't match 1732s # expected: 'get' 1732s # received: 'get' 1732s ok 29 1732s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1732s ok 1735s t/apache/getfile.t .................. 1735s # using LWP client 1735s 1..219 1735s # Running under perl version 5.038002 for linux 1735s # Current time local: Sun Mar 24 22:01:30 2024 1735s # Current time GMT: Sun Mar 24 22:01:30 2024 1735s # Using Test.pm version 1.31 1735s # Using Apache/Test.pm version 1.42 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "44f3-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 17651 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl.pod 1735s # expected: 17651 1735s # received: 17651 1735s ok 1 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "dbb0-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 56240 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1735s # expected: 56240 1735s # received: 56240 1735s ok 2 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "85eb-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 34283 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1735s # expected: 34283 1735s # received: 34283 1735s ok 3 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "d8ed-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 55533 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1735s # expected: 55533 1735s # received: 55533 1735s ok 4 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "ab70-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 43888 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1735s # expected: 43888 1735s # received: 43888 1735s ok 5 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "15cb7-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 89271 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1735s # expected: 89271 1735s # received: 89271 1735s ok 6 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2707-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 9991 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1735s # expected: 9991 1735s # received: 9991 1735s ok 7 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2569-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 9577 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1735s # expected: 9577 1735s # received: 9577 1735s ok 8 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1004-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4100 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1735s # expected: 4100 1735s # received: 4100 1735s ok 9 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "e58-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 3672 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1735s # expected: 3672 1735s # received: 3672 1735s ok 10 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1e03-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 7683 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1735s # expected: 7683 1735s # received: 7683 1735s ok 11 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "233aa-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 144298 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1735s # expected: 144298 1735s # received: 144298 1735s ok 12 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1f1e-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 7966 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1735s # expected: 7966 1735s # received: 7966 1735s ok 13 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1aec-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 6892 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1735s # expected: 6892 1735s # received: 6892 1735s ok 14 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1e50-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 7760 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1735s # expected: 7760 1735s # received: 7760 1735s ok 15 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "18b7-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 6327 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1735s # expected: 6327 1735s # received: 6327 1735s ok 16 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "20a09-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 133641 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1735s # expected: 133641 1735s # received: 133641 1735s ok 17 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "17fe-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 6142 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1735s # expected: 6142 1735s # received: 6142 1735s ok 18 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "e0a-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 3594 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1735s # expected: 3594 1735s # received: 3594 1735s ok 19 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "ff5-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4085 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1735s # expected: 4085 1735s # received: 4085 1735s ok 20 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1d286-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 119430 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1735s # expected: 119430 1735s # received: 119430 1735s ok 21 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "19c5-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 6597 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1735s # expected: 6597 1735s # received: 6597 1735s ok 22 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "14d7-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 5335 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1735s # expected: 5335 1735s # received: 5335 1735s ok 23 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1208-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4616 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1735s # expected: 4616 1735s # received: 4616 1735s ok 24 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1c352-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 115538 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1735s # expected: 115538 1735s # received: 115538 1735s ok 25 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2a07-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 10759 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1735s # expected: 10759 1735s # received: 10759 1735s ok 26 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2fef-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 12271 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1735s # expected: 12271 1735s # received: 12271 1735s ok 27 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2410-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 9232 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1735s # expected: 9232 1735s # received: 9232 1735s ok 28 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1fa90-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 129680 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1735s # expected: 129680 1735s # received: 129680 1735s ok 29 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "293d-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 10557 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1735s # expected: 10557 1735s # received: 10557 1735s ok 30 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "301f-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 12319 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1735s # expected: 12319 1735s # received: 12319 1735s ok 31 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "20fa-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 8442 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1735s # expected: 8442 1735s # received: 8442 1735s ok 32 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1162-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4450 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1735s # expected: 4450 1735s # received: 4450 1735s ok 33 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "fc0b-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 64523 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1735s # expected: 64523 1735s # received: 64523 1735s ok 34 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2009-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 8201 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1735s # expected: 8201 1735s # received: 8201 1735s ok 35 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1007-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4103 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1735s # expected: 4103 1735s # received: 4103 1735s ok 36 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2aac-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 10924 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1735s # expected: 10924 1735s # received: 10924 1735s ok 37 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1168-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4456 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1735s # expected: 4456 1735s # received: 4456 1735s ok 38 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1875b-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 100187 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1735s # expected: 100187 1735s # received: 100187 1735s ok 39 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1e25-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 7717 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1735s # expected: 7717 1735s # received: 7717 1735s ok 40 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1e16-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 7702 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1735s # expected: 7702 1735s # received: 7702 1735s ok 41 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1b69-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 7017 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1735s # expected: 7017 1735s # received: 7017 1735s ok 42 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "115d9-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 71129 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1735s # expected: 71129 1735s # received: 71129 1735s ok 43 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "11f7-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4599 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1735s # expected: 4599 1735s # received: 4599 1735s ok 44 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1806-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 6150 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1735s # expected: 6150 1735s # received: 6150 1735s ok 45 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "13f7-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 5111 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1735s # expected: 5111 1735s # received: 5111 1735s ok 46 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "9efd-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 40701 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1735s # expected: 40701 1735s # received: 40701 1735s ok 47 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1662-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 5730 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1735s # expected: 5730 1735s # received: 5730 1735s ok 48 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "124a-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4682 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1735s # expected: 4682 1735s # received: 4682 1735s ok 49 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1374-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4980 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1735s # expected: 4980 1735s # received: 4980 1735s ok 50 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "d310-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 54032 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1735s # expected: 54032 1735s # received: 54032 1735s ok 51 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1b5f-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 7007 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1735s # expected: 7007 1735s # received: 7007 1735s ok 52 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "9201-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 37377 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1735s # expected: 37377 1735s # received: 37377 1735s ok 53 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1076-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4214 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1735s # expected: 4214 1735s # received: 4214 1735s ok 54 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "f6a-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 3946 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1735s # expected: 3946 1735s # received: 3946 1735s ok 55 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "fd6-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4054 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1735s # expected: 4054 1735s # received: 4054 1735s ok 56 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "ad8b-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 44427 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1735s # expected: 44427 1735s # received: 44427 1735s ok 57 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1288-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4744 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1735s # expected: 4744 1735s # received: 4744 1735s ok 58 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "f6a-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 3946 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1735s # expected: 3946 1735s # received: 3946 1735s ok 59 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "fd7-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4055 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1735s # expected: 4055 1735s # received: 4055 1735s ok 60 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "10d49-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 68937 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1735s # expected: 68937 1735s # received: 68937 1735s ok 61 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "f6a-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 3946 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1735s # expected: 3946 1735s # received: 3946 1735s ok 62 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "fd4-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4052 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1735s # expected: 4052 1735s # received: 4052 1735s ok 63 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1e729-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 124713 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl561delta.pod 1735s # expected: 124713 1735s # received: 124713 1735s ok 64 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1a2c1-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 107201 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl56delta.pod 1735s # expected: 107201 1735s # received: 107201 1735s ok 65 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "94ac-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 38060 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl581delta.pod 1735s # expected: 38060 1735s # received: 38060 1735s ok 66 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1176-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4470 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl582delta.pod 1735s # expected: 4470 1735s # received: 4470 1735s ok 67 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "18bf-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 6335 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl583delta.pod 1735s # expected: 6335 1735s # received: 6335 1735s ok 68 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1cc3-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 7363 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl584delta.pod 1735s # expected: 7363 1735s # received: 7363 1735s ok 69 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1701-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 5889 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl585delta.pod 1735s # expected: 5889 1735s # received: 5889 1735s ok 70 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "122b-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4651 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl586delta.pod 1735s # expected: 4651 1735s # received: 4651 1735s ok 71 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "20a5-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 8357 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl587delta.pod 1735s # expected: 8357 1735s # received: 8357 1735s ok 72 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "62c1-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 25281 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl588delta.pod 1735s # expected: 25281 1735s # received: 25281 1735s ok 73 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "d290-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 53904 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl589delta.pod 1735s # expected: 53904 1735s # received: 53904 1735s ok 74 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1c1d5-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 115157 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perl58delta.pod 1735s # expected: 115157 1735s # received: 115157 1735s ok 75 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "4fe9-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 20457 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlaix.pod 1735s # expected: 20457 1735s # received: 20457 1735s ok 76 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1688-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 5768 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlamiga.pod 1735s # expected: 5768 1735s # received: 5768 1735s ok 77 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2031-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 8241 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlandroid.pod 1735s # expected: 8241 1735s # received: 8241 1735s ok 78 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "c9433-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 824371 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlapi.pod 1735s # expected: 824371 1735s # received: 824371 1735s ok 79 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "5837-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 22583 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlapio.pod 1735s # expected: 22583 1735s # received: 22583 1735s ok 80 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1b62-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 7010 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlartistic.pod 1735s # expected: 7010 1735s # received: 7010 1735s ok 81 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "20c2-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 8386 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlbook.pod 1735s # expected: 8386 1735s # received: 8386 1735s ok 82 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "126-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 294 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlboot.pod 1735s # expected: 294 1735s # received: 294 1735s ok 83 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "130-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 304 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlbot.pod 1735s # expected: 304 1735s # received: 304 1735s ok 84 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1f50-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 8016 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1735s # expected: 8016 1735s # received: 8016 1735s ok 85 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "dea2-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 56994 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlcall.pod 1735s # expected: 56994 1735s # received: 56994 1735s ok 86 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1180-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4480 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlcheat.pod 1735s # expected: 4480 1735s # received: 4480 1735s ok 87 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "23bf-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 9151 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlclass.pod 1735s # expected: 9151 1735s # received: 9151 1735s ok 88 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "3c63-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 15459 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1735s # expected: 15459 1735s # received: 15459 1735s ok 89 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "254a-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 9546 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlclib.pod 1735s # expected: 9546 1735s # received: 9546 1735s ok 90 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "12e5-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4837 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlcn.pod 1735s # expected: 4837 1735s # received: 4837 1735s ok 91 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1b1a-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 6938 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1735s # expected: 6938 1735s # received: 6938 1735s ok 92 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "662a-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 26154 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1735s # expected: 26154 1735s # received: 26154 1735s ok 93 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "cfa2-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 53154 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perldata.pod 1735s # expected: 53154 1735s # received: 53154 1735s ok 94 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "134f-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4943 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1735s # expected: 4943 1735s # received: 4943 1735s ok 95 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "a85c-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 43100 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perldebguts.pod 1735s # expected: 43100 1735s # received: 43100 1735s ok 96 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "5693-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 22163 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perldebtut.pod 1735s # expected: 22163 1735s # received: 22163 1735s ok 97 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "9bbb-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 39867 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perldebug.pod 1735s # expected: 39867 1735s # received: 39867 1735s ok 98 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "fd4-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4052 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perldelta.pod 1735s # expected: 4052 1735s # received: 4052 1735s ok 99 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "5f0a-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 24330 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1735s # expected: 24330 1735s # received: 24330 1735s ok 100 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "4c051-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 311377 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perldiag.pod 1735s # expected: 311377 1735s # received: 311377 1735s ok 101 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "24a0-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 9376 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perldoc.pod 1735s # expected: 9376 1735s # received: 9376 1735s ok 102 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "b4ed-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 46317 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1735s # expected: 46317 1735s # received: 46317 1735s ok 103 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "687a-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 26746 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perldsc.pod 1735s # expected: 26746 1735s # received: 26746 1735s ok 104 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1f17-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 7959 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perldtrace.pod 1735s # expected: 7959 1735s # received: 7959 1735s ok 105 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "14981-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 84353 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1735s # expected: 84353 1735s # received: 84353 1735s ok 106 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "9321-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 37665 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlembed.pod 1735s # expected: 37665 1735s # received: 37665 1735s ok 107 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2877-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 10359 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1735s # expected: 10359 1735s # received: 10359 1735s ok 108 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "590b-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 22795 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlfaq.pod 1735s # expected: 22795 1735s # received: 22795 1735s ok 109 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "385d-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 14429 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1735s # expected: 14429 1735s # received: 14429 1735s ok 110 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "24a1-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 9377 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1735s # expected: 9377 1735s # received: 9377 1735s ok 111 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "92e1-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 37601 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1735s # expected: 37601 1735s # received: 37601 1735s ok 112 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "162be-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 90814 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1735s # expected: 90814 1735s # received: 90814 1735s ok 113 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "d7fc-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 55292 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1735s # expected: 55292 1735s # received: 55292 1735s ok 114 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "9a71-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 39537 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1735s # expected: 39537 1735s # received: 39537 1735s ok 115 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "93b8-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 37816 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1735s # expected: 37816 1735s # received: 37816 1735s ok 116 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "c310-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 49936 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1735s # expected: 49936 1735s # received: 49936 1735s ok 117 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "3b75-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 15221 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1735s # expected: 15221 1735s # received: 15221 1735s ok 118 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "56ca-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 22218 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlfilter.pod 1735s # expected: 22218 1735s # received: 22218 1735s ok 119 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "342b-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 13355 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlfork.pod 1735s # expected: 13355 1735s # received: 13355 1735s ok 120 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "40e0-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 16608 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlform.pod 1735s # expected: 16608 1735s # received: 16608 1735s ok 121 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "671-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 1649 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1735s # expected: 1649 1735s # received: 1649 1735s ok 122 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "67142-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 422210 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlfunc.pod 1735s # expected: 422210 1735s # received: 422210 1735s ok 123 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "7c2a-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 31786 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlgit.pod 1735s # expected: 31786 1735s # received: 31786 1735s ok 124 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "21810-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 137232 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlglossary.pod 1735s # expected: 137232 1735s # received: 137232 1735s ok 125 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "4075-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 16501 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlgov.pod 1735s # expected: 16501 1735s # received: 16501 1735s ok 126 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "35f7-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 13815 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlgpl.pod 1735s # expected: 13815 1735s # received: 13815 1735s ok 127 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2c264-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 180836 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlguts.pod 1735s # expected: 180836 1735s # received: 180836 1735s ok 128 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "afe4-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 45028 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlhack.pod 1735s # expected: 45028 1735s # received: 45028 1735s ok 129 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "11a38-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 72248 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1735s # expected: 72248 1735s # received: 72248 1735s ok 130 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1809-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 6153 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1735s # expected: 6153 1735s # received: 6153 1735s ok 131 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "5f7-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 1527 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:32 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1735s # expected: 1527 1735s # received: 1527 1735s ok 132 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "e88a-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 59530 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlhist.pod 1735s # expected: 59530 1735s # received: 59530 1735s ok 133 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "77a4-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 30628 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlhpux.pod 1735s # expected: 30628 1735s # received: 30628 1735s ok 134 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "7dd-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 2013 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlhurd.pod 1735s # expected: 2013 1735s # received: 2013 1735s ok 135 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1f865-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 129125 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlintern.pod 1735s # expected: 129125 1735s # received: 129125 1735s ok 136 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "9216-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 37398 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlinterp.pod 1735s # expected: 37398 1735s # received: 37398 1735s ok 137 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "579d-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 22429 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlintro.pod 1735s # expected: 22429 1735s # received: 22429 1735s ok 138 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "8ad3-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 35539 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perliol.pod 1735s # expected: 35539 1735s # received: 35539 1735s ok 139 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "11817-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 71703 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlipc.pod 1735s # expected: 71703 1735s # received: 71703 1735s ok 140 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1150-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4432 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlirix.pod 1735s # expected: 4432 1735s # received: 4432 1735s ok 141 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "20a8-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 8360 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perljp.pod 1735s # expected: 8360 1735s # received: 8360 1735s ok 142 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2fc0-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 12224 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlko.pod 1735s # expected: 12224 1735s # received: 12224 1735s ok 143 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "163-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 355 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1735s # expected: 355 1735s # received: 355 1735s ok 144 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "7ea-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 2026 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perllinux.pod 1735s # expected: 2026 1735s # received: 2026 1735s ok 145 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "12457-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 74839 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perllocale.pod 1735s # expected: 74839 1735s # received: 74839 1735s ok 146 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "24dc-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 9436 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perllol.pod 1735s # expected: 9436 1735s # received: 9436 1735s ok 147 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2f6f-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 12143 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1735s # expected: 12143 1735s # received: 12143 1735s ok 148 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "6753-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 26451 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlmod.pod 1735s # expected: 26451 1735s # received: 26451 1735s ok 149 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2574-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 9588 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1735s # expected: 9588 1735s # received: 9588 1735s ok 150 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "e547-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 58695 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1735s # expected: 58695 1735s # received: 58695 1735s ok 151 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "573b-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 22331 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1735s # expected: 22331 1735s # received: 22331 1735s ok 152 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "d65-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 3429 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1735s # expected: 3429 1735s # received: 3429 1735s ok 153 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2ad3-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 10963 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1735s # expected: 10963 1735s # received: 10963 1735s ok 154 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "20a5-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 8357 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlnumber.pod 1735s # expected: 8357 1735s # received: 8357 1735s ok 155 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "8d30-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 36144 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlobj.pod 1735s # expected: 36144 1735s # received: 36144 1735s ok 156 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "6885-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 26757 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlootut.pod 1735s # expected: 26757 1735s # received: 26757 1735s ok 157 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "251a5-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 151973 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlop.pod 1735s # expected: 151973 1735s # received: 151973 1735s ok 158 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "4db-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 1243 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1735s # expected: 1243 1735s # received: 1243 1735s ok 159 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "3b77-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 15223 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlopentut.pod 1735s # expected: 15223 1735s # received: 15223 1735s ok 160 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "16cb9-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 93369 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlos2.pod 1735s # expected: 93369 1735s # received: 93369 1735s ok 161 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "37cb-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 14283 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlos390.pod 1735s # expected: 14283 1735s # received: 14283 1735s ok 162 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "12b0-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4784 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlos400.pod 1735s # expected: 4784 1735s # received: 4784 1735s ok 163 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "c8a9-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 51369 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1735s # expected: 51369 1735s # received: 51369 1735s ok 164 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "c2bd-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 49853 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlperf.pod 1735s # expected: 49853 1735s # received: 49853 1735s ok 165 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1418-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 5144 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlplan9.pod 1735s # expected: 5144 1735s # received: 5144 1735s ok 166 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "5b65-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 23397 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlpod.pod 1735s # expected: 23397 1735s # received: 23397 1735s ok 167 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "10d10-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 68880 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1735s # expected: 68880 1735s # received: 68880 1735s ok 168 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2f40-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 12096 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1735s # expected: 12096 1735s # received: 12096 1735s ok 169 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "67b7-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 26551 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1735s # expected: 26551 1735s # received: 26551 1735s ok 170 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "15cc8-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 89288 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlport.pod 1735s # expected: 89288 1735s # received: 89288 1735s ok 171 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1412-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 5138 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlpragma.pod 1735s # expected: 5138 1735s # received: 5138 1735s ok 172 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1a25-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 6693 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlqnx.pod 1735s # expected: 6693 1735s # received: 6693 1735s ok 173 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2127d-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 135805 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlre.pod 1735s # expected: 135805 1735s # received: 135805 1735s ok 174 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "7bad-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 31661 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlreapi.pod 1735s # expected: 31661 1735s # received: 31661 1735s ok 175 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "818f-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 33167 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1735s # expected: 33167 1735s # received: 33167 1735s ok 176 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "beb0-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 48816 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1735s # expected: 48816 1735s # received: 48816 1735s ok 177 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "8c47-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 35911 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlref.pod 1735s # expected: 35911 1735s # received: 35911 1735s ok 178 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "4944-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 18756 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlreftut.pod 1735s # expected: 18756 1735s # received: 18756 1735s ok 179 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "a989-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 43401 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlreguts.pod 1735s # expected: 43401 1735s # received: 43401 1735s ok 180 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1fd-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 509 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlrepository.pod 1735s # expected: 509 1735s # received: 509 1735s ok 181 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "4af5-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 19189 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlrequick.pod 1735s # expected: 19189 1735s # received: 19189 1735s ok 182 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "3ce4-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 15588 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlreref.pod 1735s # expected: 15588 1735s # received: 15588 1735s ok 183 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1e219-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 123417 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlretut.pod 1735s # expected: 123417 1735s # received: 123417 1735s ok 184 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "60c-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 1548 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlriscos.pod 1735s # expected: 1548 1735s # received: 1548 1735s ok 185 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "e52d-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 58669 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlrun.pod 1735s # expected: 58669 1735s # received: 58669 1735s ok 186 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "6cc6-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 27846 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlsec.pod 1735s # expected: 27846 1735s # received: 27846 1735s ok 187 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "4af2-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 19186 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1735s # expected: 19186 1735s # received: 19186 1735s ok 188 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "74a6-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 29862 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1735s # expected: 29862 1735s # received: 29862 1735s ok 189 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1bdc-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 7132 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlsource.pod 1735s # expected: 7132 1735s # received: 7132 1735s ok 190 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "233b-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 9019 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlstyle.pod 1735s # expected: 9019 1735s # received: 9019 1735s ok 191 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "12f85-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 77701 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlsub.pod 1735s # expected: 77701 1735s # received: 77701 1735s ok 192 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "d2de-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 53982 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlsyn.pod 1735s # expected: 53982 1735s # received: 53982 1735s ok 193 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "2858-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 10328 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlsynology.pod 1735s # expected: 10328 1735s # received: 10328 1735s ok 194 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "b53a-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 46394 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1735s # expected: 46394 1735s # received: 46394 1735s ok 195 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "9a91-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 39569 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perltie.pod 1735s # expected: 39569 1735s # received: 39569 1735s ok 196 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "b9206-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 758278 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perltoc.pod 1735s # expected: 758278 1735s # received: 758278 1735s ok 197 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "174-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 372 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perltodo.pod 1735s # expected: 372 1735s # received: 372 1735s ok 198 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "126-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 294 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perltooc.pod 1735s # expected: 294 1735s # received: 294 1735s ok 199 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "126-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 294 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perltoot.pod 1735s # expected: 294 1735s # received: 294 1735s ok 200 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "297f-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 10623 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perltrap.pod 1735s # expected: 10623 1735s # received: 10623 1735s ok 201 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "213f-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 8511 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perltru64.pod 1735s # expected: 8511 1735s # received: 8511 1735s ok 202 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1183-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4483 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perltw.pod 1735s # expected: 4483 1735s # received: 4483 1735s ok 203 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "162c0-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 90816 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlunicode.pod 1735s # expected: 90816 1735s # received: 90816 1735s ok 204 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "6349-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 25417 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlunicook.pod 1735s # expected: 25417 1735s # received: 25417 1735s ok 205 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "372e-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 14126 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1735s # expected: 14126 1735s # received: 14126 1735s ok 206 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "96e1-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 38625 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perluniintro.pod 1735s # expected: 38625 1735s # received: 38625 1735s ok 207 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "6eefa-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 454394 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perluniprops.pod 1735s # expected: 454394 1735s # received: 454394 1735s ok 208 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1f0f-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 7951 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlunitut.pod 1735s # expected: 7951 1735s # received: 7951 1735s ok 209 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1ce8-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 7400 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlutil.pod 1735s # expected: 7400 1735s # received: 7400 1735s ok 210 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "16ab2-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 92850 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlvar.pod 1735s # expected: 92850 1735s # received: 92850 1735s ok 211 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "c68d-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 50829 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlvms.pod 1735s # expected: 50829 1735s # received: 50829 1735s ok 212 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "f16-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 3862 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlvos.pod 1735s # expected: 3862 1735s # received: 3862 1735s ok 213 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "7fdb-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 32731 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlwin32.pod 1735s # expected: 32731 1735s # received: 32731 1735s ok 214 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "1532b-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 86827 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlxs.pod 1735s # expected: 86827 1735s # received: 86827 1735s ok 215 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "c504-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 50436 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlxstut.pod 1735s # expected: 50436 1735s # received: 50436 1735s ok 216 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "5dc1-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 24001 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1735s # expected: 24001 1735s # received: 24001 1735s ok 217 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "b2390-60fb82f589ec0" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 730000 1735s #Last-Modified: Wed, 24 Jan 2024 22:00:03 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-binary-httpd 1735s # expected: 730000 1735s # received: 730000 1735s ok 218 1735s #lwp request: 1735s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1735s #User-Agent: libwww-perl/6.76 1735s # 1735s #server response: 1735s #HTTP/1.1 200 OK 1735s #Connection: close 1735s #Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Accept-Ranges: bytes 1735s #ETag: "3d5470-60ec1fb4f0200" 1735s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1735s #Vary: In-If1 1735s #Content-Length: 4019312 1735s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1735s #Client-Date: Sun, 24 Mar 2024 22:01:33 GMT 1735s #Client-Peer: 127.0.0.1:8529 1735s #Client-Response-Num: 1 1735s #DMMATCH1: 1 1735s # 1735s # testing : download of /getfiles-binary-perl 1735s # expected: 4019312 1735s # received: 4019312 1735s ok 219 1735s ok 1737s t/apache/headers.t .................. 1737s 1..27 1737s # Running under perl version 5.038002 for linux 1737s # Current time local: Sun Mar 24 22:01:33 2024 1737s # Current time GMT: Sun Mar 24 22:01:33 2024 1737s # Using Test.pm version 1.31 1737s # Using Apache/Test.pm version 1.42 1737s testing: Hello: World 1737s ok 1 1737s # testing : response success 1737s # expected: qr/HTTP\/1\.. 200 OK/ 1737s # received: 'HTTP/1.1 200 OK' 1737s ok 2 1737s header: [World] vs [World] 1737s # testing : compare header Hello value 1737s # expected: 'World' 1737s # received: 'World' 1737s ok 3 1737s testing: Hello: World 1737s ok 4 1737s # testing : response success 1737s # expected: qr/HTTP\/1\.. 200 OK/ 1737s # received: 'HTTP/1.1 200 OK' 1737s ok 5 1737s header: [World] vs [World] 1737s # testing : compare header Hello value 1737s # expected: 'World' 1737s # received: 'World' 1737s ok 6 1737s testing: Hello: World 1737s ok 7 1737s # testing : response success 1737s # expected: qr/HTTP\/1\.. 200 OK/ 1737s # received: 'HTTP/1.1 200 OK' 1737s ok 8 1737s header: [World] vs [World] 1737s # testing : compare header Hello value 1737s # expected: 'World' 1737s # received: 'World' 1737s ok 9 1737s testing: Hello: Foo 1737s Bar 1737s ok 10 1737s # testing : response success 1737s # expected: qr/HTTP\/1\.. 200 OK/ 1737s # received: 'HTTP/1.1 200 OK' 1737s ok 11 1737s header: [Foo Bar] vs [Foo Bar] 1737s # testing : compare header Hello value 1737s # expected: 'Foo Bar' 1737s # received: 'Foo Bar' 1737s ok 12 1737s testing: Hello: Foo 1737s Bar 1737s ok 13 1737s # testing : response success 1737s # expected: qr/HTTP\/1\.. 200 OK/ 1737s # received: 'HTTP/1.1 200 OK' 1737s ok 14 1737s header: [Foo Bar] vs [Foo Bar] 1737s # testing : compare header Hello value 1737s # expected: 'Foo Bar' 1737s # received: 'Foo Bar' 1737s ok 15 1737s testing: Hello: Foo 1737s Bar 1737s ok 16 1737s # testing : response success 1737s # expected: qr/HTTP\/1\.. 200 OK/ 1737s # received: 'HTTP/1.1 200 OK' 1737s ok 17 1737s header: [Foo Bar] vs [Foo Bar] 1737s # testing : compare header Hello value 1737s # expected: 'Foo Bar' 1737s # received: 'Foo Bar' 1737s ok 18 1737s testing: Hello: Foo 1737s Bar 1737s ok 19 1737s # testing : response success 1737s # expected: qr/HTTP\/1\.. 200 OK/ 1737s # received: 'HTTP/1.1 200 OK' 1737s ok 20 1737s header: [Foo Bar] vs [Foo Bar] 1737s # testing : compare header Hello value 1737s # expected: 'Foo Bar' 1737s # received: 'Foo Bar' 1737s ok 21 1737s testing: Hello: Foo 1737s Bar 1737s ok 22 1737s # testing : response success 1737s # expected: qr/HTTP\/1\.. 200 OK/ 1737s # received: 'HTTP/1.1 200 OK' 1737s ok 23 1737s header: [Foo Bar] vs [Foo Bar] 1737s # testing : compare header Hello value 1737s # expected: 'Foo Bar' 1737s # received: 'Foo Bar' 1737s ok 24 1737s testing: Hello:World 1737s ok 25 1737s # testing : response success 1737s # expected: qr/HTTP\/1\.. 200 OK/ 1737s # received: 'HTTP/1.1 200 OK' 1737s ok 26 1737s header: [World] vs [World] 1737s # testing : compare header Hello value 1737s # expected: 'World' 1737s # received: 'World' 1737s ok 27 1737s ok 1739s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 1741s t/apache/http_strict.t .............. 1741s 1..178 1741s # Running under perl version 5.038002 for linux 1741s # Current time local: Sun Mar 24 22:01:37 2024 1741s # Current time GMT: Sun Mar 24 22:01:37 2024 1741s # Using Test.pm version 1.31 1741s # Using Apache/Test.pm version 1.42 1741s # SENDING: 1741s # GET / HTTP/1.0\r\n\r\n 1741s # expecting success, got 200 1741s ok 1 1741s # SENDING: 1741s # GET / HTTP/1.0\n\n 1741s # expecting success, got 200 1741s ok 2 1741s # SENDING: 1741s # get / HTTP/1.0\r\n\r\n 1741s # expecting 501, got 501 1741s ok 3 1741s # SENDING: 1741s # G ET / HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 4 1741s # SENDING: 1741s # G\x00ET / HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 5 1741s # SENDING: 1741s # G/T / HTTP/1.0\r\n\r\n 1741s # expecting 501, got 501 1741s ok 6 1741s # SENDING: 1741s # GET /\x00 HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 7 1741s # SENDING: 1741s # GET / HTTP/1.0\x00\r\n\r\n 1741s # expecting 400, got 400 1741s ok 8 1741s # SENDING: 1741s # GET\x0c/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 9 1741s # SENDING: 1741s # GET\r/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 10 1741s # SENDING: 1741s # GET\t/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 11 1741s # SENDING: 1741s # GET / HTT/1.0\r\n\r\n 1741s # expecting error, got 400 1741s ok 12 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1741s # expecting success, got 200 1741s ok 13 1741s # SENDING: 1741s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1741s # expecting success, got 200 1741s ok 14 1741s # SENDING: 1741s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1741s # expecting success, got 200 1741s ok 15 1741s # SENDING: 1741s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1741s # expecting 400, got 400 1741s ok 16 1741s # SENDING: 1741s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1741s # expecting 400, got 400 1741s ok 17 1741s # SENDING: 1741s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1741s # expecting 200, got 200 1741s ok 18 1741s # SENDING: 1741s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1741s # expecting 400, got 400 1741s ok 19 1741s # SENDING: 1741s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1741s # expecting error, got 400 1741s ok 20 1741s # SENDING: 1741s # GET / HTTP/0.9\r\n\r\n 1741s # expecting error, got 400 1741s ok 21 1741s # SENDING: 1741s # GET / HTTP/0.8\r\n\r\n 1741s # expecting error, got 400 1741s ok 22 1741s # SENDING: 1741s # GET /\x01 HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 23 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 24 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 25 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1741s # expecting 400, got 400 1741s ok 26 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 27 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1741s # expecting 400, got 400 1741s ok 28 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1741s # expecting 400, got 400 1741s ok 29 1741s # SENDING: 1741s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1741s # expecting 400, got 400 1741s ok 30 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 31 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1741s # expecting 400, got 400 1741s ok 32 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1741s # expecting 400, got 400 1741s ok 33 1741s # SENDING: 1741s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1741s # expecting 400, got 400 1741s ok 34 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 35 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1741s # expecting 400, got 400 1741s ok 36 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1741s # expecting 400, got 400 1741s ok 37 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 38 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1741s # expecting 400, got 400 1741s ok 39 1741s # SENDING: 1741s # GET / HTTP/1.0\r\r 1741s # expecting dropped connection and HTTPD dropped connection 1741s ok 40 1741s # SENDING: 1741s # GET /\r\n 1741s # expecting headerless HTTP/0.9 body, got response 1741s ok 41 1741s # SENDING: 1741s # GET /#frag HTTP/1.0\r\n 1741s # expecting 400, got 400 1741s ok 42 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1741s # expecting 200, got 200 1741s ok 43 1741s # SENDING: 1741s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1741s # expecting 200, got 200 1741s ok 44 1741s # SENDING: 1741s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1741s # expecting 200, got 200 1741s ok 45 1741s # SENDING: 1741s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1741s # expecting 200, got 200 1741s ok 46 1741s # SENDING: 1741s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1741s # expecting 200, got 200 1741s ok 47 1741s # SENDING: 1741s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1741s # expecting 200, got 200 1741s ok 48 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1741s # expecting 200, got 200 1741s ok 49 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1741s # expecting 400, got 400 1741s ok 50 1741s # SENDING: 1741s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1741s # expecting 200, got 200 1741s ok 51 1741s # SENDING: 1741s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 52 1741s # SENDING: 1741s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 53 1741s # SENDING: 1741s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 54 1741s # SENDING: 1741s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1741s # expecting 200, got 200 1741s ok 55 1741s # SENDING: 1741s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1741s # expecting success, got 200 1741s ok 56 1741s # SENDING: 1741s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1741s # expecting success, got 200 1741s ok 57 1741s # SENDING: 1741s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1741s # expecting success, got 200 1741s ok 58 1741s # SENDING: 1741s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1741s # expecting success, got 200 1741s ok 59 1741s # SENDING: 1741s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 60 1741s # SENDING: 1741s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1741s # expecting success, got 200 1741s ok 61 1741s # SENDING: 1741s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1741s # expecting success, got 200 1741s ok 62 1741s # SENDING: 1741s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 63 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1741s # expecting success, got 200 1741s ok 64 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1741s # expecting success, got 200 1741s ok 65 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1741s # expecting success, got 200 1741s ok 66 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1741s # expecting success, got 200 1741s ok 67 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1741s # expecting success, got 200 1741s ok 68 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1741s # expecting success, got 200 1741s ok 69 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1741s # expecting 200, got 200 1741s ok 70 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1741s # expecting 200, got 200 1741s ok 71 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1741s # expecting 400, got 400 1741s ok 72 1741s # SENDING: 1741s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 73 1741s # SENDING: 1741s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 74 1741s # SENDING: 1741s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 75 1741s # SENDING: 1741s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 76 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1741s # expecting 200, got 200 1741s ok 77 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1741s # expecting 200, got 200 1741s ok 78 1741s # SENDING: 1741s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1741s # expecting 200, got 200 1741s ok 79 1741s # SENDING: 1741s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1741s # DECODED: Foo: bar 1741s # RESPONSE: 1741s # HTTP/1.1 200 OK\r\n 1741s # Date: Sun, 24 Mar 2024 22:01:39 GMT\r\n 1741s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1741s # Foo: bar\r\n 1741s # Vary: In-If1\r\n 1741s # DMMATCH1: 1\r\n 1741s # Connection: close\r\n 1741s # Content-Type: text/plain\r\n 1741s # \r\n 1741s # Hi!\n 1741s # SERVERNAME=localhost\n 1741s # HTTP_HOST=\n 1741s # 1741s # expecting 200, got 200 1741s ok 80 1741s # SENDING: 1741s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1741s # DECODED: Foo: 1741s # RESPONSE: 1741s # HTTP/1.1 200 OK\r\n 1741s # Date: Sun, 24 Mar 2024 22:01:39 GMT\r\n 1741s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1741s # Foo: \r\n 1741s # Vary: In-If1\r\n 1741s # DMMATCH1: 1\r\n 1741s # Connection: close\r\n 1741s # Content-Type: text/plain\r\n 1741s # \r\n 1741s # Hi!\n 1741s # SERVERNAME=localhost\n 1741s # HTTP_HOST=\n 1741s # 1741s # expecting 200, got 200 1741s ok 81 1741s # SENDING: 1741s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1741s # DECODED: : bar 1741s # RESPONSE: 1741s # HTTP/1.1 500 Internal Server Error\r\n 1741s # Date: Sun, 24 Mar 2024 22:01:39 GMT\r\n 1741s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1741s # Content-Length: 564\r\n 1741s # Connection: close\r\n 1741s # Content-Type: text/html; charset=iso-8859-1\r\n 1741s # \r\n 1741s # \n 1741s # \n 1741s # ... 1741s # expecting 500, got 500 1741s ok 82 1741s # SENDING: 1741s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1741s # DECODED: F\x00oo: bar 1741s # RESPONSE: 1741s # HTTP/1.1 500 Internal Server Error\r\n 1741s # Date: Sun, 24 Mar 2024 22:01:39 GMT\r\n 1741s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1741s # Content-Length: 528\r\n 1741s # Connection: close\r\n 1741s # Content-Type: text/html; charset=iso-8859-1\r\n 1741s # \r\n 1741s # \n 1741s # \n 1741s # ... 1741s # expecting 500, got 500 1741s ok 83 1741s # SENDING: 1741s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1741s # DECODED: F\x01oo: bar 1741s # RESPONSE: 1741s # HTTP/1.1 500 Internal Server Error\r\n 1741s # Date: Sun, 24 Mar 2024 22:01:39 GMT\r\n 1741s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1741s # Content-Length: 564\r\n 1741s # Connection: close\r\n 1741s # Content-Type: text/html; charset=iso-8859-1\r\n 1741s # \r\n 1741s # \n 1741s # \n 1741s # ... 1741s # expecting 500, got 500 1741s ok 84 1741s # SENDING: 1741s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1741s # DECODED: F\noo: bar 1741s # RESPONSE: 1741s # HTTP/1.1 500 Internal Server Error\r\n 1741s # Date: Sun, 24 Mar 2024 22:01:39 GMT\r\n 1741s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1741s # Content-Length: 528\r\n 1741s # Connection: close\r\n 1741s # Content-Type: text/html; charset=iso-8859-1\r\n 1741s # \r\n 1741s # \n 1741s # \n 1741s # ... 1741s # expecting 500, got 500 1741s ok 85 1741s # SENDING: 1741s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1741s # DECODED: Foo: b\tar 1741s # RESPONSE: 1741s # HTTP/1.1 200 OK\r\n 1741s # Date: Sun, 24 Mar 2024 22:01:39 GMT\r\n 1741s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1741s # Foo: b\tar\r\n 1741s # Vary: In-If1\r\n 1741s # DMMATCH1: 1\r\n 1741s # Connection: close\r\n 1741s # Content-Type: text/plain\r\n 1741s # \r\n 1741s # Hi!\n 1741s # SERVERNAME=localhost\n 1741s # HTTP_HOST=\n 1741s # 1741s # expecting 200, got 200 1741s ok 86 1741s # SENDING: 1741s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1741s # DECODED: Foo: b\x01ar 1741s # RESPONSE: 1741s # HTTP/1.1 500 Internal Server Error\r\n 1741s # Date: Sun, 24 Mar 2024 22:01:39 GMT\r\n 1741s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1741s # Content-Length: 564\r\n 1741s # Connection: close\r\n 1741s # Content-Type: text/html; charset=iso-8859-1\r\n 1741s # \r\n 1741s # \n 1741s # \n 1741s # ... 1741s # expecting 500, got 500 1741s ok 87 1741s # SENDING: 1741s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1741s # expecting 500, got 500 1741s ok 88 1741s # SENDING: 1741s # GET / HTTP/1.0\r\n\r\n 1741s # expecting success, got 200 1741s ok 89 1741s # SENDING: 1741s # GET / HTTP/1.0\n\n 1741s # expecting 400, got 400 1741s ok 90 1741s # SENDING: 1741s # get / HTTP/1.0\r\n\r\n 1741s # expecting 501, got 501 1741s ok 91 1741s # SENDING: 1741s # G ET / HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 92 1741s # SENDING: 1741s # G\x00ET / HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 93 1741s # SENDING: 1741s # G/T / HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 94 1741s # SENDING: 1741s # GET /\x00 HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 95 1741s # SENDING: 1741s # GET / HTTP/1.0\x00\r\n\r\n 1741s # expecting 400, got 400 1741s ok 96 1741s # SENDING: 1741s # GET\x0c/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 97 1741s # SENDING: 1741s # GET\r/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 98 1741s # SENDING: 1741s # GET\t/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 99 1741s # SENDING: 1741s # GET / HTT/1.0\r\n\r\n 1741s # expecting error, got 400 1741s ok 100 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1741s # expecting success, got 200 1741s ok 101 1741s # SENDING: 1741s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1741s # expecting success, got 200 1741s ok 102 1741s # SENDING: 1741s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1741s # expecting success, got 200 1741s ok 103 1741s # SENDING: 1741s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1741s # expecting 400, got 400 1741s ok 104 1741s # SENDING: 1741s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1741s # expecting 400, got 400 1741s ok 105 1741s # SENDING: 1741s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1741s # expecting 400, got 400 1741s ok 106 1741s # SENDING: 1741s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1741s # expecting 400, got 400 1741s ok 107 1741s # SENDING: 1741s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1741s # expecting error, got 400 1741s ok 108 1741s # SENDING: 1741s # GET / HTTP/0.9\r\n\r\n 1741s # expecting error, got 400 1741s ok 109 1741s # SENDING: 1741s # GET / HTTP/0.8\r\n\r\n 1741s # expecting error, got 400 1741s ok 110 1741s # SENDING: 1741s # GET /\x01 HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 111 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 112 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 113 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1741s # expecting 400, got 400 1741s ok 114 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1741s # expecting 400, got 400 1741s ok 115 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1741s # expecting 400, got 400 1741s ok 116 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1741s # expecting 400, got 400 1741s ok 117 1741s # SENDING: 1741s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1741s # expecting 400, got 400 1741s ok 118 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 119 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1741s # expecting 400, got 400 1741s ok 120 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1741s # expecting 400, got 400 1741s ok 121 1741s # SENDING: 1741s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1741s # expecting 400, got 400 1741s ok 122 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1741s # expecting 400, got 400 1741s ok 123 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1741s # expecting 400, got 400 1741s ok 124 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1741s # expecting 400, got 400 1741s ok 125 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 126 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1741s # expecting 400, got 400 1741s ok 127 1741s # SENDING: 1741s # GET / HTTP/1.0\r\r 1741s # expecting dropped connection and HTTPD dropped connection 1741s ok 128 1741s # SENDING: 1741s # GET /\r\n 1741s # expecting headerless HTTP/0.9 body, got response 1741s ok 129 1741s # SENDING: 1741s # GET /#frag HTTP/1.0\r\n 1741s # expecting 400, got 400 1741s ok 130 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1741s # expecting 400, got 400 1741s ok 131 1741s # SENDING: 1741s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 132 1741s # SENDING: 1741s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 133 1741s # SENDING: 1741s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1741s # expecting 200, got 200 1741s ok 134 1741s # SENDING: 1741s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 135 1741s # SENDING: 1741s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 136 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1741s # expecting 400, got 400 1741s ok 137 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1741s # expecting 400, got 400 1741s ok 138 1741s # SENDING: 1741s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1741s # expecting 200, got 200 1741s ok 139 1741s # SENDING: 1741s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 140 1741s # SENDING: 1741s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 141 1741s # SENDING: 1741s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 142 1741s # SENDING: 1741s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 143 1741s # SENDING: 1741s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1741s # expecting success, got 200 1741s ok 144 1741s # SENDING: 1741s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1741s # expecting success, got 200 1741s ok 145 1741s # SENDING: 1741s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1741s # expecting success, got 200 1741s ok 146 1741s # SENDING: 1741s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1741s # expecting success, got 200 1741s ok 147 1741s # SENDING: 1741s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 148 1741s # SENDING: 1741s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1741s # expecting success, got 200 1741s ok 149 1741s # SENDING: 1741s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1741s # expecting success, got 200 1741s ok 150 1741s # SENDING: 1741s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1741s # expecting 400, got 400 1741s ok 151 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1741s # expecting success, got 200 1741s ok 152 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1741s # expecting success, got 200 1741s ok 153 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1741s # expecting success, got 200 1741s ok 154 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1741s # expecting success, got 200 1741s ok 155 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1741s # expecting success, got 200 1741s ok 156 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1741s # expecting success, got 200 1741s ok 157 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1741s # expecting 400, got 400 1741s ok 158 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1741s # expecting 400, got 400 1741s ok 159 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1741s # expecting 400, got 400 1741s ok 160 1741s # SENDING: 1741s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 161 1741s # SENDING: 1741s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 162 1741s # SENDING: 1741s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 163 1741s # SENDING: 1741s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1741s # expecting 200, got 200 1741s ok 164 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1741s # expecting 200, got 200 1741s ok 165 1741s # SENDING: 1741s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1741s # expecting 200, got 200 1741s ok 166 1741s # SENDING: 1741s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1741s # expecting 200, got 200 1741s ok 167 1741s # SENDING: 1741s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1741s # DECODED: Foo: bar 1741s # RESPONSE: 1741s # HTTP/1.1 200 OK\r\n 1741s # Date: Sun, 24 Mar 2024 22:01:39 GMT\r\n 1741s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1741s # Foo: bar\r\n 1741s # Vary: In-If1\r\n 1741s # DMMATCH1: 1\r\n 1741s # Connection: close\r\n 1741s # Content-Type: text/plain\r\n 1741s # \r\n 1741s # Hi!\n 1741s # SERVERNAME=localhost\n 1741s # HTTP_HOST=\n 1741s # 1741s # expecting 200, got 200 1741s ok 168 1741s # SENDING: 1741s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1741s # DECODED: Foo: 1741s # RESPONSE: 1741s # HTTP/1.1 200 OK\r\n 1741s # Date: Sun, 24 Mar 2024 22:01:39 GMT\r\n 1741s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1741s # Foo: \r\n 1741s # Vary: In-If1\r\n 1741s # DMMATCH1: 1\r\n 1741s # Connection: close\r\n 1741s # Content-Type: text/plain\r\n 1741s # \r\n 1741s # Hi!\n 1741s # SERVERNAME=localhost\n 1741s # HTTP_HOST=\n 1741s # 1741s # expecting 200, got 200 1741s ok 169 1741s # SENDING: 1741s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1741s # DECODED: : bar 1741s # RESPONSE: 1741s # HTTP/1.1 500 Internal Server Error\r\n 1741s # Date: Sun, 24 Mar 2024 22:01:39 GMT\r\n 1741s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1741s # Content-Length: 564\r\n 1741s # Connection: close\r\n 1741s # Content-Type: text/html; charset=iso-8859-1\r\n 1741s # \r\n 1741s # \n 1741s # \n 1741s # ... 1741s # expecting 500, got 500 1741s ok 170 1741s # SENDING: 1741s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1741s # DECODED: F\x00oo: bar 1741s # RESPONSE: 1741s # HTTP/1.1 500 Internal Server Error\r\n 1741s # Date: Sun, 24 Mar 2024 22:01:39 GMT\r\n 1741s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1741s # Content-Length: 528\r\n 1741s # Connection: close\r\n 1741s # Content-Type: text/html; charset=iso-8859-1\r\n 1741s # \r\n 1741s # \n 1741s # \n 1741s # ... 1741s # expecting 500, got 500 1741s ok 171 1741s # SENDING: 1741s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1741s # DECODED: F\x01oo: bar 1741s # RESPONSE: 1741s # HTTP/1.1 500 Internal Server Error\r\n 1741s # Date: Sun, 24 Mar 2024 22:01:39 GMT\r\n 1741s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1741s # Content-Length: 564\r\n 1741s # Connection: close\r\n 1741s # Content-Type: text/html; charset=iso-8859-1\r\n 1741s # \r\n 1741s # \n 1741s # \n 1741s # ... 1741s # expecting 500, got 500 1741s ok 172 1741s # SENDING: 1741s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1741s # DECODED: F\noo: bar 1741s # RESPONSE: 1741s # HTTP/1.1 500 Internal Server Error\r\n 1741s # Date: Sun, 24 Mar 2024 22:01:39 GMT\r\n 1741s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1741s # Content-Length: 528\r\n 1741s # Connection: close\r\n 1741s # Content-Type: text/html; charset=iso-8859-1\r\n 1741s # \r\n 1741s # \n 1741s # \n 1741s # ... 1741s # expecting 500, got 500 1741s ok 173 1741s # SENDING: 1741s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1741s # DECODED: Foo: b\tar 1741s # RESPONSE: 1741s # HTTP/1.1 200 OK\r\n 1741s # Date: Sun, 24 Mar 2024 22:01:39 GMT\r\n 1741s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1741s # Foo: b\tar\r\n 1741s # Vary: In-If1\r\n 1741s # DMMATCH1: 1\r\n 1741s # Connection: close\r\n 1741s # Content-Type: text/plain\r\n 1741s # \r\n 1741s # Hi!\n 1741s # SERVERNAME=localhost\n 1741s # HTTP_HOST=\n 1741s # 1741s # expecting 200, got 200 1741s ok 174 1741s # SENDING: 1741s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1741s # DECODED: Foo: b\x01ar 1741s # RESPONSE: 1741s # HTTP/1.1 500 Internal Server Error\r\n 1741s # Date: Sun, 24 Mar 2024 22:01:39 GMT\r\n 1741s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1741s # Connection: close\r\n 1741s # Content-Type: text/html; charset=iso-8859-1\r\n 1741s # \r\n 1741s # \n 1741s # \n 1741s # ... 1741s # expecting 500, got 500 1741s ok 175 1741s # SENDING: 1741s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1741s # expecting 500, got 500 1741s ok 176 1741s ok 177 1741s ok 178 1741s ok 1743s t/apache/if_sections.t .............. 1743s 1..46 1743s # Running under perl version 5.038002 for linux 1743s # Current time local: Sun Mar 24 22:01:39 2024 1743s # Current time GMT: Sun Mar 24 22:01:39 2024 1743s # Using Test.pm version 1.31 1743s # Using Apache/Test.pm version 1.42 1743s # /if_sec/ with '': 1743s # expected: 200 1743s # received: '200' 1743s ok 1 1743s # expected: undef 1743s # received: undef 1743s ok 2 1743s # /if_sec/foo.if_test with '': 1743s # expected: 200 1743s # received: '200' 1743s ok 3 1743s # expected: undef 1743s # received: undef 1743s ok 4 1743s # /if_sec/foo.if_test with '1': 1743s # expected: 200 1743s # received: '200' 1743s ok 5 1743s # expected: 'global1' 1743s # received: 'global1' 1743s ok 6 1743s # /if_sec/foo.if_test with '1 11': 1743s # expected: 200 1743s # received: '200' 1743s ok 7 1743s # expected: 'global1, nested11, nested113' 1743s # received: 'global1, nested11, nested113' 1743s ok 8 1743s # /if_sec/foo.if_test with '1 11 111': 1743s # expected: 200 1743s # received: '200' 1743s ok 9 1743s # expected: 'global1, nested11, nested111' 1743s # received: 'global1, nested11, nested111' 1743s ok 10 1743s # /if_sec/foo.if_test with '1 11 112': 1743s # expected: 200 1743s # received: '200' 1743s ok 11 1743s # expected: 'global1, nested11, nested112' 1743s # received: 'global1, nested11, nested112' 1743s ok 12 1743s # /if_sec/foo.if_test with '1 2': 1743s # expected: 200 1743s # received: '200' 1743s ok 13 1743s # expected: 'global1, files2' 1743s # received: 'global1, files2' 1743s ok 14 1743s # /if_sec/dir/foo.txt with '1 2': 1743s # expected: 200 1743s # received: '200' 1743s ok 15 1743s # expected: 'global1, dir1, dir2, dir_files1' 1743s # received: 'global1, dir1, dir2, dir_files1' 1743s ok 16 1743s # /if_sec/dir/ with '1 2': 1743s # expected: 200 1743s # received: '200' 1743s ok 17 1743s # expected: 'global1, dir1, dir2' 1743s # received: 'global1, dir1, dir2' 1743s ok 18 1743s # /if_sec/dir/ with '1 11': 1743s # expected: 200 1743s # received: '200' 1743s ok 19 1743s # expected: 'global1, dir1, nested11, nested113' 1743s # received: 'global1, dir1, nested11, nested113' 1743s ok 20 1743s # /if_sec/dir/ with '1 11 111': 1743s # expected: 200 1743s # received: '200' 1743s ok 21 1743s # expected: 'global1, dir1, nested11, nested111' 1743s # received: 'global1, dir1, nested11, nested111' 1743s ok 22 1743s # /if_sec/dir/ with '1 11 112': 1743s # expected: 200 1743s # received: '200' 1743s ok 23 1743s # expected: 'global1, dir1, nested11, nested112' 1743s # received: 'global1, dir1, nested11, nested112' 1743s ok 24 1743s # /if_sec/loc/ with '1 2': 1743s # expected: 200 1743s # received: '200' 1743s ok 25 1743s # expected: 'global1, loc1, loc2' 1743s # received: 'global1, loc1, loc2' 1743s ok 26 1743s # /if_sec/loc/foo.txt with '1 2': 1743s # expected: 200 1743s # received: '200' 1743s ok 27 1743s # expected: 'global1, loc1, loc2' 1743s # received: 'global1, loc1, loc2' 1743s ok 28 1743s # /if_sec/loc/ with '1 11': 1743s # expected: 200 1743s # received: '200' 1743s ok 29 1743s # expected: 'global1, loc1, nested11, nested113' 1743s # received: 'global1, loc1, nested11, nested113' 1743s ok 30 1743s # /if_sec/loc/ with '1 11 111': 1743s # expected: 200 1743s # received: '200' 1743s ok 31 1743s # expected: 'global1, loc1, nested11, nested111' 1743s # received: 'global1, loc1, nested11, nested111' 1743s ok 32 1743s # /if_sec/loc/ with '1 11 112': 1743s # expected: 200 1743s # received: '200' 1743s ok 33 1743s # expected: 'global1, loc1, nested11, nested112' 1743s # received: 'global1, loc1, nested11, nested112' 1743s ok 34 1743s # /if_sec/loc/foo.if_test with '1 2': 1743s # expected: 200 1743s # received: '200' 1743s ok 35 1743s # expected: 'global1, files2, loc1, loc2' 1743s # received: 'global1, files2, loc1, loc2' 1743s ok 36 1743s # /if_sec/loc/foo.if_test with '1 2 11': 1743s # expected: 200 1743s # received: '200' 1743s ok 37 1743s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1743s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1743s ok 38 1743s # /if_sec/loc/foo.if_test with '1 2 11 111': 1743s # expected: 200 1743s # received: '200' 1743s ok 39 1743s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1743s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1743s ok 40 1743s # /if_sec/loc/foo.if_test with '1 2 11 112': 1743s # expected: 200 1743s # received: '200' 1743s ok 41 1743s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1743s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1743s ok 42 1743s # /if_sec/proxy/ with '1 2': 1743s # expected: 200 1743s # received: '200' 1743s ok 43 1743s # expected: 'global1, locp1, locp2' 1743s # received: 'global1, locp1, locp2' 1743s ok 44 1743s # /if_sec/proxy/ with '2': 1743s # expected: 200 1743s # received: '200' 1743s ok 45 1743s # expected: 'locp2' 1743s # received: 'locp2' 1743s ok 46 1743s ok 1745s t/apache/iffile.t ................... 1745s 1..2 1745s # Running under perl version 5.038002 for linux 1745s # Current time local: Sun Mar 24 22:01:41 2024 1745s # Current time GMT: Sun Mar 24 22:01:41 2024 1745s # Using Test.pm version 1.31 1745s # Using Apache/Test.pm version 1.42 1745s # expected: 200 1745s # received: '200' 1745s ok 1 1745s # expected: 'success1, success2, success3, success4, success5' 1745s # received: 'success1, success2, success3, success4, success5' 1745s ok 2 1745s ok 1747s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1753s t/apache/limits.t ................... 1753s 1..12 1753s # Running under perl version 5.038002 for linux 1753s # Current time local: Sun Mar 24 22:01:45 2024 1753s # Current time GMT: Sun Mar 24 22:01:45 2024 1753s # Using Test.pm version 1.31 1753s # Using Apache/Test.pm version 1.42 1753s # Testing LimitRequestLine; should succeed 1753s # testing : Test #1 1753s # expected: 200 1753s # received: '200' 1753s ok 1 1753s # Testing LimitRequestLine; should fail 1753s # testing : Test #2 1753s # expected: 414 1753s # received: '414' 1753s ok 2 1753s # Testing LimitRequestFieldSize; should succeed 1753s # testing : Test #3 1753s # expected: 200 1753s # received: '200' 1753s ok 3 1753s # Testing LimitRequestFieldSize; should fail 1753s # testing : Test #4 1753s # expected: 400 1753s # received: '400' 1753s ok 4 1753s # Testing LimitRequestFields; should succeed 1753s # testing : Test #5 1753s # expected: 200 1753s # received: '200' 1753s ok 5 1753s # Testing LimitRequestFields; should fail 1753s # testing : Test #6 1753s # expected: 400 1753s # received: '400' 1753s ok 6 1753s # Testing LimitRequestBody; should succeed 1753s # Chunked transfer-encoding enabled 1753s # testing : Test #7 1753s # expected: 200 1753s # received: '200' 1753s ok 7 1753s # Testing LimitRequestBody; should succeed 1753s # Chunked transfer-encoding disabled 1753s # testing : Test #8 1753s # expected: 200 1753s # received: '200' 1753s ok 8 1753s # Testing LimitRequestBody; should fail 1753s # Chunked transfer-encoding enabled 1753s # testing : Test #9 1753s # expected: 413 1753s # received: '413' 1753s ok 9 1753s # Testing LimitRequestBody; should fail 1753s # Chunked transfer-encoding disabled 1753s # testing : Test #10 1753s # expected: 413 1753s # received: '413' 1753s ok 10 1753s # Testing LimitRequestFieldSize; should succeed 1753s # testing : Test #11 1753s # expected: 200 1753s # received: '200' 1753s ok 11 1753s # Testing LimitRequestFieldSize; should fail 1753s # testing : Test #12 1753s # expected: 400 1753s # received: '400' 1753s ok 12 1753s ok 1755s t/apache/loglevel.t ................. 1755s 1..8 1755s # Running under perl version 5.038002 for linux 1755s # Current time local: Sun Mar 24 22:01:51 2024 1755s # Current time GMT: Sun Mar 24 22:01:51 2024 1755s # Using Test.pm version 1.31 1755s # Using Apache/Test.pm version 1.42 1755s ok 1 1755s ok 2 1755s ok 3 1755s ok 4 1755s ok 5 1755s ok 6 1755s ok 7 1755s ok 8 1755s ok 1757s t/apache/maxranges.t ................ 1757s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1757s 1..19 1757s # Running under perl version 5.038002 for linux 1757s # Current time local: Sun Mar 24 22:01:53 2024 1757s # Current time GMT: Sun Mar 24 22:01:53 2024 1757s # Using Test.pm version 1.31 1757s # Using Apache/Test.pm version 1.42 1757s ok 1 1757s ok 2 1757s ok 3 1757s ok 4 1757s ok 5 1757s ok 6 1757s ok 7 1757s ok 8 1757s ok 9 1757s ok 10 1757s ok 11 1757s ok 12 1757s ok 13 1757s ok 14 1757s ok 15 1757s ok 16 1757s ok 17 1757s ok 18 1757s ok 19 1757s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1757s ok 1760s t/apache/mergeslashes.t ............. 1760s 1..9 1760s # Running under perl version 5.038002 for linux 1760s # Current time local: Sun Mar 24 22:01:55 2024 1760s # Current time GMT: Sun Mar 24 22:01:55 2024 1760s # Using Test.pm version 1.31 1760s # Using Apache/Test.pm version 1.42 1760s # SENDING to 127.0.0.1:8559 1760s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1760s # expected 403, got 403 for exact match 1760s ok 1 1760s # SENDING to 127.0.0.1:8559 1760s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1760s # expected 403, got 403 for merged even at front 1760s ok 2 1760s # SENDING to 127.0.0.1:8559 1760s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1760s # expected 403, got 403 for merged even at front 1760s ok 3 1760s # SENDING to 127.0.0.1:8559 1760s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1760s # expected 403, got 403 for c// should be merged 1760s ok 4 1760s # SENDING to 127.0.0.1:8559 1760s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1760s # expected 403, got 403 for a// should be merged 1760s ok 5 1760s # SENDING to 127.0.0.1:8559 1760s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1760s # expected 403, got 403 for a// matches locationmatch 1760s ok 6 1760s # SENDING to 127.0.0.1:8559 1760s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1760s # expected 200, got 200 for c// doesn't match locationmatch 1760s ok 7 1760s # SENDING to 127.0.0.1:8559 1760s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1760s # expected 403, got 403 for baseline failed 1760s ok 8 1760s # SENDING to 127.0.0.1:8559 1760s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1760s # expected 403, got 403 for b//d not merged for Location with OFF 1760s ok 9 1760s ok 1761s t/apache/mmn.t ...................... 1761s 1..2 1761s # Running under perl version 5.038002 for linux 1761s # Current time local: Sun Mar 24 22:01:57 2024 1761s # Current time GMT: Sun Mar 24 22:01:57 2024 1761s # Using Test.pm version 1.31 1761s # Using Apache/Test.pm version 1.42 1761s ok 1 1761s ok 2 1761s ok 1764s t/apache/options.t .................. 1764s 1..2 1764s # Running under perl version 5.038002 for linux 1764s # Current time local: Sun Mar 24 22:01:59 2024 1764s # Current time GMT: Sun Mar 24 22:01:59 2024 1764s # Using Test.pm version 1.31 1764s # Using Apache/Test.pm version 1.42 1764s # testing : code 1764s # expected: 200 1764s # received: '200' 1764s ok 1 1764s # testing : OPTIONS 1764s # expected: qr/OPTIONS/ 1764s # received: 'OPTIONS,HEAD,GET,POST,TRACE' 1764s ok 2 1764s ok 1766s t/apache/passbrigade.t .............. 1766s # using LWP client 1766s 1..114 1766s # Running under perl version 5.038002 for linux 1766s # Current time local: Sun Mar 24 22:02:01 2024 1766s # Current time GMT: Sun Mar 24 22:02:01 2024 1766s # Using Test.pm version 1.31 1766s # Using Apache/Test.pm version 1.42 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 1024 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #DMMATCH1: 1 1766s # 1766s # testing : bytes in body 1766s # expected: 1024 1766s # received: 1024 1766s ok 1 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 2048 1766s # received: 2048 1766s ok 2 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 3072 1766s # received: 3072 1766s ok 3 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 4096 1766s # received: 4096 1766s ok 4 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 5120 1766s # received: 5120 1766s ok 5 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 6144 1766s # received: 6144 1766s ok 6 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 7168 1766s # received: 7168 1766s ok 7 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 8192 1766s # received: 8192 1766s ok 8 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 9216 1766s # received: 9216 1766s ok 9 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 10240 1766s # received: 10240 1766s ok 10 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 11264 1766s # received: 11264 1766s ok 11 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 12288 1766s # received: 12288 1766s ok 12 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 13312 1766s # received: 13312 1766s ok 13 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 14336 1766s # received: 14336 1766s ok 14 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 15360 1766s # received: 15360 1766s ok 15 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 16384 1766s # received: 16384 1766s ok 16 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 17408 1766s # received: 17408 1766s ok 17 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 18432 1766s # received: 18432 1766s ok 18 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 19456 1766s # received: 19456 1766s ok 19 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 20480 1766s # received: 20480 1766s ok 20 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 21504 1766s # received: 21504 1766s ok 21 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 22528 1766s # received: 22528 1766s ok 22 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 23552 1766s # received: 23552 1766s ok 23 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 24576 1766s # received: 24576 1766s ok 24 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 25600 1766s # received: 25600 1766s ok 25 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 26624 1766s # received: 26624 1766s ok 26 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 27648 1766s # received: 27648 1766s ok 27 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 28672 1766s # received: 28672 1766s ok 28 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 29696 1766s # received: 29696 1766s ok 29 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 30720 1766s # received: 30720 1766s ok 30 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 31744 1766s # received: 31744 1766s ok 31 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 32768 1766s # received: 32768 1766s ok 32 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 33792 1766s # received: 33792 1766s ok 33 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 34816 1766s # received: 34816 1766s ok 34 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 35840 1766s # received: 35840 1766s ok 35 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 36864 1766s # received: 36864 1766s ok 36 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 37888 1766s # received: 37888 1766s ok 37 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 38912 1766s # received: 38912 1766s ok 38 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 39936 1766s # received: 39936 1766s ok 39 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 40960 1766s # received: 40960 1766s ok 40 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 41984 1766s # received: 41984 1766s ok 41 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 43008 1766s # received: 43008 1766s ok 42 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 44032 1766s # received: 44032 1766s ok 43 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 45056 1766s # received: 45056 1766s ok 44 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 46080 1766s # received: 46080 1766s ok 45 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 47104 1766s # received: 47104 1766s ok 46 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 48128 1766s # received: 48128 1766s ok 47 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 49152 1766s # received: 49152 1766s ok 48 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 50176 1766s # received: 50176 1766s ok 49 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 51200 1766s # received: 51200 1766s ok 50 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 102400 1766s # received: 102400 1766s ok 51 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 307200 1766s # received: 307200 1766s ok 52 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 512000 1766s # received: 512000 1766s ok 53 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 2048000 1766s # received: 2048000 1766s ok 54 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 4096000 1766s # received: 4096000 1766s ok 55 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 6144000 1766s # received: 6144000 1766s ok 56 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:03 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 10240000 1766s # received: 10240000 1766s ok 57 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 1024 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #DMMATCH1: 1 1766s # 1766s # testing : bytes in body 1766s # expected: 1024 1766s # received: 1024 1766s ok 58 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 2048 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #DMMATCH1: 1 1766s # 1766s # testing : bytes in body 1766s # expected: 2048 1766s # received: 2048 1766s ok 59 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 3072 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #DMMATCH1: 1 1766s # 1766s # testing : bytes in body 1766s # expected: 3072 1766s # received: 3072 1766s ok 60 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 4096 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #DMMATCH1: 1 1766s # 1766s # testing : bytes in body 1766s # expected: 4096 1766s # received: 4096 1766s ok 61 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 5120 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #DMMATCH1: 1 1766s # 1766s # testing : bytes in body 1766s # expected: 5120 1766s # received: 5120 1766s ok 62 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 6144 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #DMMATCH1: 1 1766s # 1766s # testing : bytes in body 1766s # expected: 6144 1766s # received: 6144 1766s ok 63 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 7168 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #DMMATCH1: 1 1766s # 1766s # testing : bytes in body 1766s # expected: 7168 1766s # received: 7168 1766s ok 64 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 8192 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #DMMATCH1: 1 1766s # 1766s # testing : bytes in body 1766s # expected: 8192 1766s # received: 8192 1766s ok 65 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 9216 1766s # received: 9216 1766s ok 66 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 10240 1766s # received: 10240 1766s ok 67 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 11264 1766s # received: 11264 1766s ok 68 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 12288 1766s # received: 12288 1766s ok 69 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 13312 1766s # received: 13312 1766s ok 70 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 14336 1766s # received: 14336 1766s ok 71 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 15360 1766s # received: 15360 1766s ok 72 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 16384 1766s # received: 16384 1766s ok 73 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 17408 1766s # received: 17408 1766s ok 74 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 18432 1766s # received: 18432 1766s ok 75 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 19456 1766s # received: 19456 1766s ok 76 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 20480 1766s # received: 20480 1766s ok 77 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 21504 1766s # received: 21504 1766s ok 78 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 22528 1766s # received: 22528 1766s ok 79 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 23552 1766s # received: 23552 1766s ok 80 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 24576 1766s # received: 24576 1766s ok 81 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 25600 1766s # received: 25600 1766s ok 82 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 26624 1766s # received: 26624 1766s ok 83 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 27648 1766s # received: 27648 1766s ok 84 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 28672 1766s # received: 28672 1766s ok 85 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 29696 1766s # received: 29696 1766s ok 86 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 30720 1766s # received: 30720 1766s ok 87 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 31744 1766s # received: 31744 1766s ok 88 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 32768 1766s # received: 32768 1766s ok 89 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 33792 1766s # received: 33792 1766s ok 90 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 34816 1766s # received: 34816 1766s ok 91 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 35840 1766s # received: 35840 1766s ok 92 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 36864 1766s # received: 36864 1766s ok 93 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 37888 1766s # received: 37888 1766s ok 94 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 38912 1766s # received: 38912 1766s ok 95 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 39936 1766s # received: 39936 1766s ok 96 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 40960 1766s # received: 40960 1766s ok 97 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 41984 1766s # received: 41984 1766s ok 98 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 43008 1766s # received: 43008 1766s ok 99 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 44032 1766s # received: 44032 1766s ok 100 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 45056 1766s # received: 45056 1766s ok 101 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 46080 1766s # received: 46080 1766s ok 102 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 47104 1766s # received: 47104 1766s ok 103 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 48128 1766s # received: 48128 1766s ok 104 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 49152 1766s # received: 49152 1766s ok 105 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 50176 1766s # received: 50176 1766s ok 106 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 51200 1766s # received: 51200 1766s ok 107 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 102400 1766s # received: 102400 1766s ok 108 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 307200 1766s # received: 307200 1766s ok 109 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 512000 1766s # received: 512000 1766s ok 110 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 2048000 1766s # received: 2048000 1766s ok 111 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 4096000 1766s # received: 4096000 1766s ok 112 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 6144000 1766s # received: 6144000 1766s ok 113 1766s #lwp request: 1766s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1766s #User-Agent: libwww-perl/6.76 1766s # 1766s #server response: 1766s #HTTP/1.1 200 OK 1766s #Connection: close 1766s #Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1766s #Vary: In-If1 1766s #Content-Length: 0 1766s #Client-Date: Sun, 24 Mar 2024 22:02:04 GMT 1766s #Client-Peer: 127.0.0.1:8529 1766s #Client-Response-Num: 1 1766s #Client-Transfer-Encoding: chunked 1766s #DMMATCH1: 1 1766s #X-Content-Length-Note: added by Apache::TestRequest 1766s # 1766s # testing : bytes in body 1766s # expected: 10240000 1766s # received: 10240000 1766s ok 114 1766s ok 1768s t/apache/post.t ..................... 1768s # using LWP client 1768s 1..51 1768s # Running under perl version 5.038002 for linux 1768s # Current time local: Sun Mar 24 22:02:04 2024 1768s # Current time GMT: Sun Mar 24 22:02:04 2024 1768s # Using Test.pm version 1.31 1768s # Using Apache/Test.pm version 1.42 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 1024 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 5 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '1024' 1768s # received: 1024 1768s ok 1 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 2048 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 5 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '2048' 1768s # received: 2048 1768s ok 2 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 3072 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 5 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '3072' 1768s # received: 3072 1768s ok 3 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 4096 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 5 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '4096' 1768s # received: 4096 1768s ok 4 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 5120 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 5 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '5120' 1768s # received: 5120 1768s ok 5 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 6144 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 5 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '6144' 1768s # received: 6144 1768s ok 6 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 7168 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 5 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '7168' 1768s # received: 7168 1768s ok 7 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 8192 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 5 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '8192' 1768s # received: 8192 1768s ok 8 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 9216 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 5 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '9216' 1768s # received: 9216 1768s ok 9 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 10240 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '10240' 1768s # received: 10240 1768s ok 10 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 11264 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '11264' 1768s # received: 11264 1768s ok 11 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 12288 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '12288' 1768s # received: 12288 1768s ok 12 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 13312 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '13312' 1768s # received: 13312 1768s ok 13 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 14336 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '14336' 1768s # received: 14336 1768s ok 14 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 15360 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '15360' 1768s # received: 15360 1768s ok 15 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 16384 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '16384' 1768s # received: 16384 1768s ok 16 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 17408 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '17408' 1768s # received: 17408 1768s ok 17 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 18432 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '18432' 1768s # received: 18432 1768s ok 18 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 19456 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '19456' 1768s # received: 19456 1768s ok 19 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 20480 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '20480' 1768s # received: 20480 1768s ok 20 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 21504 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '21504' 1768s # received: 21504 1768s ok 21 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 22528 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '22528' 1768s # received: 22528 1768s ok 22 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 23552 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '23552' 1768s # received: 23552 1768s ok 23 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 24576 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '24576' 1768s # received: 24576 1768s ok 24 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 25600 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '25600' 1768s # received: 25600 1768s ok 25 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 26624 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '26624' 1768s # received: 26624 1768s ok 26 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 27648 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '27648' 1768s # received: 27648 1768s ok 27 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 28672 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '28672' 1768s # received: 28672 1768s ok 28 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 29696 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '29696' 1768s # received: 29696 1768s ok 29 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 30720 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '30720' 1768s # received: 30720 1768s ok 30 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 31744 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '31744' 1768s # received: 31744 1768s ok 31 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 32768 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '32768' 1768s # received: 32768 1768s ok 32 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 33792 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '33792' 1768s # received: 33792 1768s ok 33 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 34816 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '34816' 1768s # received: 34816 1768s ok 34 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 35840 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '35840' 1768s # received: 35840 1768s ok 35 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 36864 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '36864' 1768s # received: 36864 1768s ok 36 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 37888 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '37888' 1768s # received: 37888 1768s ok 37 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 38912 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '38912' 1768s # received: 38912 1768s ok 38 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 39936 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '39936' 1768s # received: 39936 1768s ok 39 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 40960 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '40960' 1768s # received: 40960 1768s ok 40 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 41984 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '41984' 1768s # received: 41984 1768s ok 41 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 43008 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '43008' 1768s # received: 43008 1768s ok 42 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 44032 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '44032' 1768s # received: 44032 1768s ok 43 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 45056 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '45056' 1768s # received: 45056 1768s ok 44 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 46080 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '46080' 1768s # received: 46080 1768s ok 45 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 47104 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '47104' 1768s # received: 47104 1768s ok 46 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 48128 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '48128' 1768s # received: 48128 1768s ok 47 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 49152 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '49152' 1768s # received: 49152 1768s ok 48 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 50176 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '50176' 1768s # received: 50176 1768s ok 49 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 51200 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 6 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '51200' 1768s # received: 51200 1768s ok 50 1768s #lwp request: 1768s #POST http://localhost:8529/eat_post HTTP/1.1 1768s #User-Agent: libwww-perl/6.76 1768s #Content-Length: 102400 1768s # 1768s #server response: 1768s #HTTP/1.1 200 OK 1768s #Connection: close 1768s #Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1768s #Vary: In-If1 1768s #Content-Length: 7 1768s #Client-Date: Sun, 24 Mar 2024 22:02:06 GMT 1768s #Client-Peer: 127.0.0.1:8529 1768s #Client-Response-Num: 1 1768s #DMMATCH1: 1 1768s # 1768s # testing : length posted 1768s # expected: '102400' 1768s # received: 102400 1768s ok 51 1768s ok 1770s t/apache/pr17629.t .................. 1770s 1..4 1770s # Running under perl version 5.038002 for linux 1770s # Current time local: Sun Mar 24 22:02:06 2024 1770s # Current time GMT: Sun Mar 24 22:02:06 2024 1770s # Using Test.pm version 1.31 1770s # Using Apache/Test.pm version 1.42 1770s # expected: 'begin-foobar-end 1770s # ' 1770s # received: 'begin-foobar-end 1770s # ' 1770s ok 1 1770s # expected: 200 1770s # received: '200' 1770s ok 2 1770s # testing : response was gzipped 1770s # expected: 'gzip' 1770s # received: 'gzip' 1770s ok 3 1770s # expected: 'begin-foobar-end 1770s # ' 1770s # received: 'begin-foobar-end 1770s # ' 1770s ok 4 1770s ok 1772s t/apache/pr18757.t .................. 1772s 1..3 1772s # Running under perl version 5.038002 for linux 1772s # Current time local: Sun Mar 24 22:02:08 2024 1772s # Current time GMT: Sun Mar 24 22:02:08 2024 1772s # Using Test.pm version 1.31 1772s # Using Apache/Test.pm version 1.42 1772s # testing : 200 response from GET 1772s # expected: 200 1772s # received: '200' 1772s ok 1 1772s # expected C-L is 26 1772s # URL via proxy is http://localhost:8538/index.html 1772s ok 2 1772s # line: HTTP/1.1 200 OK 1772s # line: Date: Sun, 24 Mar 2024 22:02:10 GMT 1772s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1772s # line: Vary: In-If1 1772s # line: Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1772s # line: ETag: "1a-60bb3bbdae3c0" 1772s # line: Accept-Ranges: bytes 1772s # line: Content-Length: 26 1772s # line: DMMATCH1: 1 1772s # line: Content-Type: text/html 1772s # line: 1772s # testing : whether proxy strips Content-Length header 1772s # expected: 1 1772s # received: 1 1772s ok 3 1772s ok 1775s t/apache/pr35292.t .................. 1775s 1..3 1775s # Running under perl version 5.038002 for linux 1775s # Current time local: Sun Mar 24 22:02:10 2024 1775s # Current time GMT: Sun Mar 24 22:02:10 2024 1775s # Using Test.pm version 1.31 1775s # Using Apache/Test.pm version 1.42 1775s ok 1 1775s ok 2 1775s # testing : read response-line 1775s # expected: qr/^HTTP\/1\.. 413/ 1775s # received: 'HTTP/1.1 413 Request Entity Too Large 1775s # ' 1775s ok 3 1775s ok 1777s t/apache/pr35330.t .................. 1777s 1..2 1777s # Running under perl version 5.038002 for linux 1777s # Current time local: Sun Mar 24 22:02:13 2024 1777s # Current time GMT: Sun Mar 24 22:02:13 2024 1777s # Using Test.pm version 1.31 1777s # Using Apache/Test.pm version 1.42 1777s # testing : SSI was allowed for location 1777s # expected: 200 1777s # received: '200' 1777s ok 1 1777s # testing : file was served with correct content 1777s # expected: 'hello' 1777s # received: 'hello' 1777s ok 2 1777s ok 1779s t/apache/pr37166.t .................. 1779s 1..4 1779s # Running under perl version 5.038002 for linux 1779s # Current time local: Sun Mar 24 22:02:15 2024 1779s # Current time GMT: Sun Mar 24 22:02:15 2024 1779s # Using Test.pm version 1.31 1779s # Using Apache/Test.pm version 1.42 1779s # testing : SSI was allowed for location 1779s # expected: 200 1779s # received: '200' 1779s ok 1 1779s # testing : file was served with correct content 1779s # expected: 'Hello world 1779s # ' 1779s # received: 'Hello world 1779s # ' 1779s ok 2 1779s # testing : explicit 200 response 1779s # expected: 200 1779s # received: '200' 1779s ok 3 1779s # testing : file was again served with correct content 1779s # expected: 'Hello world 1779s # ' 1779s # received: 'Hello world 1779s # ' 1779s ok 4 1779s ok 1781s t/apache/pr43939.t .................. 1781s 1..4 1781s # Running under perl version 5.038002 for linux 1781s # Current time local: Sun Mar 24 22:02:17 2024 1781s # Current time GMT: Sun Mar 24 22:02:17 2024 1781s # Using Test.pm version 1.31 1781s # Using Apache/Test.pm version 1.42 1781s # expected: 'begin-default-end 1781s # ' 1781s # received: 'begin-default-end 1781s # ' 1781s ok 1 1781s # expected: 200 1781s # received: '200' 1781s ok 2 1781s # testing : response was gzipped 1781s # expected: 'gzip' 1781s # received: 'gzip' 1781s ok 3 1781s # expected: 'begin-default-end 1781s # ' 1781s # received: 'begin-default-end 1781s # ' 1781s ok 4 1781s ok 1782s t/apache/pr49328.t .................. 1782s 1..1 1782s # Running under perl version 5.038002 for linux 1782s # Current time local: Sun Mar 24 22:02:19 2024 1782s # Current time GMT: Sun Mar 24 22:02:19 2024 1782s # Using Test.pm version 1.31 1782s # Using Apache/Test.pm version 1.42 1782s # expected: 'before 1782s # included 1782s # after 1782s # ' 1782s # received: 'before 1782s # included 1782s # after 1782s # ' 1782s ok 1 1782s ok 1785s t/apache/rwrite.t ................... 1785s # using LWP client 1785s 1..114 1785s # Running under perl version 5.038002 for linux 1785s # Current time local: Sun Mar 24 22:02:20 2024 1785s # Current time GMT: Sun Mar 24 22:02:20 2024 1785s # Using Test.pm version 1.31 1785s # Using Apache/Test.pm version 1.42 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 1024 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #DMMATCH1: 1 1785s # 1785s # testing : bytes in body 1785s # expected: 1024 1785s # received: 1024 1785s ok 1 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 2048 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #DMMATCH1: 1 1785s # 1785s # testing : bytes in body 1785s # expected: 2048 1785s # received: 2048 1785s ok 2 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 3072 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #DMMATCH1: 1 1785s # 1785s # testing : bytes in body 1785s # expected: 3072 1785s # received: 3072 1785s ok 3 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 4096 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #DMMATCH1: 1 1785s # 1785s # testing : bytes in body 1785s # expected: 4096 1785s # received: 4096 1785s ok 4 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 5120 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #DMMATCH1: 1 1785s # 1785s # testing : bytes in body 1785s # expected: 5120 1785s # received: 5120 1785s ok 5 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 6144 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #DMMATCH1: 1 1785s # 1785s # testing : bytes in body 1785s # expected: 6144 1785s # received: 6144 1785s ok 6 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 7168 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #DMMATCH1: 1 1785s # 1785s # testing : bytes in body 1785s # expected: 7168 1785s # received: 7168 1785s ok 7 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 8192 1785s # received: 8192 1785s ok 8 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 9216 1785s # received: 9216 1785s ok 9 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 10240 1785s # received: 10240 1785s ok 10 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 11264 1785s # received: 11264 1785s ok 11 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 12288 1785s # received: 12288 1785s ok 12 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 13312 1785s # received: 13312 1785s ok 13 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 14336 1785s # received: 14336 1785s ok 14 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 15360 1785s # received: 15360 1785s ok 15 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 16384 1785s # received: 16384 1785s ok 16 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 17408 1785s # received: 17408 1785s ok 17 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 18432 1785s # received: 18432 1785s ok 18 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 19456 1785s # received: 19456 1785s ok 19 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 20480 1785s # received: 20480 1785s ok 20 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 21504 1785s # received: 21504 1785s ok 21 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 22528 1785s # received: 22528 1785s ok 22 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 23552 1785s # received: 23552 1785s ok 23 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 24576 1785s # received: 24576 1785s ok 24 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 25600 1785s # received: 25600 1785s ok 25 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 26624 1785s # received: 26624 1785s ok 26 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 27648 1785s # received: 27648 1785s ok 27 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 28672 1785s # received: 28672 1785s ok 28 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 29696 1785s # received: 29696 1785s ok 29 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 30720 1785s # received: 30720 1785s ok 30 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 31744 1785s # received: 31744 1785s ok 31 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 32768 1785s # received: 32768 1785s ok 32 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 33792 1785s # received: 33792 1785s ok 33 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 34816 1785s # received: 34816 1785s ok 34 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 35840 1785s # received: 35840 1785s ok 35 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 36864 1785s # received: 36864 1785s ok 36 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 37888 1785s # received: 37888 1785s ok 37 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 38912 1785s # received: 38912 1785s ok 38 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 39936 1785s # received: 39936 1785s ok 39 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 40960 1785s # received: 40960 1785s ok 40 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 41984 1785s # received: 41984 1785s ok 41 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 43008 1785s # received: 43008 1785s ok 42 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 44032 1785s # received: 44032 1785s ok 43 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 45056 1785s # received: 45056 1785s ok 44 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 46080 1785s # received: 46080 1785s ok 45 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 47104 1785s # received: 47104 1785s ok 46 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 48128 1785s # received: 48128 1785s ok 47 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 49152 1785s # received: 49152 1785s ok 48 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 50176 1785s # received: 50176 1785s ok 49 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 51200 1785s # received: 51200 1785s ok 50 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 102400 1785s # received: 102400 1785s ok 51 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 307200 1785s # received: 307200 1785s ok 52 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 512000 1785s # received: 512000 1785s ok 53 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 2048000 1785s # received: 2048000 1785s ok 54 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 4096000 1785s # received: 4096000 1785s ok 55 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:22 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 6144000 1785s # received: 6144000 1785s ok 56 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 10240000 1785s # received: 10240000 1785s ok 57 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 1024 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #DMMATCH1: 1 1785s # 1785s # testing : bytes in body 1785s # expected: 1024 1785s # received: 1024 1785s ok 58 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 2048 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #DMMATCH1: 1 1785s # 1785s # testing : bytes in body 1785s # expected: 2048 1785s # received: 2048 1785s ok 59 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 3072 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #DMMATCH1: 1 1785s # 1785s # testing : bytes in body 1785s # expected: 3072 1785s # received: 3072 1785s ok 60 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 4096 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #DMMATCH1: 1 1785s # 1785s # testing : bytes in body 1785s # expected: 4096 1785s # received: 4096 1785s ok 61 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 5120 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #DMMATCH1: 1 1785s # 1785s # testing : bytes in body 1785s # expected: 5120 1785s # received: 5120 1785s ok 62 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 6144 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #DMMATCH1: 1 1785s # 1785s # testing : bytes in body 1785s # expected: 6144 1785s # received: 6144 1785s ok 63 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 7168 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #DMMATCH1: 1 1785s # 1785s # testing : bytes in body 1785s # expected: 7168 1785s # received: 7168 1785s ok 64 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 8192 1785s # received: 8192 1785s ok 65 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 9216 1785s # received: 9216 1785s ok 66 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 10240 1785s # received: 10240 1785s ok 67 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 11264 1785s # received: 11264 1785s ok 68 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 12288 1785s # received: 12288 1785s ok 69 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 13312 1785s # received: 13312 1785s ok 70 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 14336 1785s # received: 14336 1785s ok 71 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 15360 1785s # received: 15360 1785s ok 72 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 16384 1785s # received: 16384 1785s ok 73 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 17408 1785s # received: 17408 1785s ok 74 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 18432 1785s # received: 18432 1785s ok 75 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 19456 1785s # received: 19456 1785s ok 76 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 20480 1785s # received: 20480 1785s ok 77 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 21504 1785s # received: 21504 1785s ok 78 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 22528 1785s # received: 22528 1785s ok 79 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 23552 1785s # received: 23552 1785s ok 80 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 24576 1785s # received: 24576 1785s ok 81 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 25600 1785s # received: 25600 1785s ok 82 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 26624 1785s # received: 26624 1785s ok 83 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 27648 1785s # received: 27648 1785s ok 84 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 28672 1785s # received: 28672 1785s ok 85 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 29696 1785s # received: 29696 1785s ok 86 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 30720 1785s # received: 30720 1785s ok 87 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 31744 1785s # received: 31744 1785s ok 88 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 32768 1785s # received: 32768 1785s ok 89 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 33792 1785s # received: 33792 1785s ok 90 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 34816 1785s # received: 34816 1785s ok 91 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 35840 1785s # received: 35840 1785s ok 92 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 36864 1785s # received: 36864 1785s ok 93 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 37888 1785s # received: 37888 1785s ok 94 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 38912 1785s # received: 38912 1785s ok 95 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 39936 1785s # received: 39936 1785s ok 96 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 40960 1785s # received: 40960 1785s ok 97 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 41984 1785s # received: 41984 1785s ok 98 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 43008 1785s # received: 43008 1785s ok 99 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 44032 1785s # received: 44032 1785s ok 100 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 45056 1785s # received: 45056 1785s ok 101 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 46080 1785s # received: 46080 1785s ok 102 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 47104 1785s # received: 47104 1785s ok 103 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 48128 1785s # received: 48128 1785s ok 104 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 49152 1785s # received: 49152 1785s ok 105 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 50176 1785s # received: 50176 1785s ok 106 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 51200 1785s # received: 51200 1785s ok 107 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 102400 1785s # received: 102400 1785s ok 108 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 307200 1785s # received: 307200 1785s ok 109 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 512000 1785s # received: 512000 1785s ok 110 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 2048000 1785s # received: 2048000 1785s ok 111 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 4096000 1785s # received: 4096000 1785s ok 112 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 6144000 1785s # received: 6144000 1785s ok 113 1785s #lwp request: 1785s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1785s #User-Agent: libwww-perl/6.76 1785s # 1785s #server response: 1785s #HTTP/1.1 200 OK 1785s #Connection: close 1785s #Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1785s #Vary: In-If1 1785s #Content-Length: 0 1785s #Client-Date: Sun, 24 Mar 2024 22:02:23 GMT 1785s #Client-Peer: 127.0.0.1:8529 1785s #Client-Response-Num: 1 1785s #Client-Transfer-Encoding: chunked 1785s #DMMATCH1: 1 1785s #X-Content-Length-Note: added by Apache::TestRequest 1785s # 1785s # testing : bytes in body 1785s # expected: 10240000 1785s # received: 10240000 1785s ok 114 1785s ok 1788s t/apache/server_name_port.t ......... 1788s 1..84 1788s # Running under perl version 5.038002 for linux 1788s # Current time local: Sun Mar 24 22:02:23 2024 1788s # Current time GMT: Sun Mar 24 22:02:23 2024 1788s # Using Test.pm version 1.31 1788s # Using Apache/Test.pm version 1.42 1788s # SENDING: 1788s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1788s # expecting 200, got 200 1788s ok 1 1788s # got SERVER_NAME='righthost', expected 'righthost' 1788s ok 2 1788s # got SERVER_PORT='8529', expected '8529' 1788s ok 3 1788s # SENDING: 1788s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1788s # expecting 200, got 200 1788s ok 4 1788s # got SERVER_NAME='righthost', expected 'righthost' 1788s ok 5 1788s # got SERVER_PORT='123', expected '123' 1788s ok 6 1788s # SENDING: 1788s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1788s # expecting 200, got 200 1788s ok 7 1788s # got SERVER_NAME='righthost', expected 'righthost' 1788s ok 8 1788s # got SERVER_PORT='8529', expected '8529' 1788s ok 9 1788s # SENDING: 1788s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1788s # expecting 200, got 200 1788s ok 10 1788s # got SERVER_NAME='righthost', expected 'righthost' 1788s ok 11 1788s # got SERVER_PORT='123', expected '123' 1788s ok 12 1788s # SENDING: 1788s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1788s # expecting 200, got 200 1788s ok 13 1788s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1788s ok 14 1788s # got SERVER_PORT='8529', expected '8529' 1788s ok 15 1788s # SENDING: 1788s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1788s # expecting 200, got 200 1788s ok 16 1788s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1788s ok 17 1788s # got SERVER_PORT='123', expected '123' 1788s ok 18 1788s # SENDING: 1788s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1788s # expecting 200, got 200 1788s ok 19 1788s # got SERVER_NAME='[::1]', expected '[::1]' 1788s ok 20 1788s # got SERVER_PORT='8529', expected '8529' 1788s ok 21 1788s # SENDING: 1788s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1788s # expecting 200, got 200 1788s ok 22 1788s # got SERVER_NAME='[::1]', expected '[::1]' 1788s ok 23 1788s # got SERVER_PORT='123', expected '123' 1788s ok 24 1788s # SENDING: 1788s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1788s # expecting 200, got 200 1788s ok 25 1788s # got SERVER_NAME='[a::1]', expected '[a::1]' 1788s ok 26 1788s # got SERVER_PORT='8529', expected '8529' 1788s ok 27 1788s # SENDING: 1788s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1788s # expecting 200, got 200 1788s ok 28 1788s # got SERVER_NAME='[a::1]', expected '[a::1]' 1788s ok 29 1788s # got SERVER_PORT='123', expected '123' 1788s ok 30 1788s # SENDING: 1788s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1788s # expecting 200, got 200 1788s ok 31 1788s # got SERVER_NAME='[a::1]', expected '[a::1]' 1788s ok 32 1788s # got SERVER_PORT='8529', expected '8529' 1788s ok 33 1788s # SENDING: 1788s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1788s # expecting 200, got 200 1788s ok 34 1788s # got SERVER_NAME='[a::1]', expected '[a::1]' 1788s ok 35 1788s # got SERVER_PORT='123', expected '123' 1788s ok 36 1788s # SENDING: 1788s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1788s # expecting 200, got 200 1788s ok 37 1788s # got SERVER_NAME='righthost', expected 'righthost' 1788s ok 38 1788s # got SERVER_PORT='8529', expected '8529' 1788s ok 39 1788s # SENDING: 1788s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1788s # expecting 200, got 200 1788s ok 40 1788s # got SERVER_NAME='righthost', expected 'righthost' 1788s ok 41 1788s # got SERVER_PORT='123', expected '123' 1788s ok 42 1788s # SENDING: 1788s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1788s # expecting 200, got 200 1788s ok 43 1788s # got SERVER_NAME='righthost', expected 'righthost' 1788s ok 44 1788s # got SERVER_PORT='8529', expected '8529' 1788s ok 45 1788s # SENDING: 1788s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1788s # expecting 200, got 200 1788s ok 46 1788s # got SERVER_NAME='righthost', expected 'righthost' 1788s ok 47 1788s # got SERVER_PORT='123', expected '123' 1788s ok 48 1788s # SENDING: 1788s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1788s # expecting 200, got 200 1788s ok 49 1788s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1788s ok 50 1788s # got SERVER_PORT='8529', expected '8529' 1788s ok 51 1788s # SENDING: 1788s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1788s # expecting 200, got 200 1788s ok 52 1788s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1788s ok 53 1788s # got SERVER_PORT='123', expected '123' 1788s ok 54 1788s # SENDING: 1788s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1788s # expecting 200, got 200 1788s ok 55 1788s # got SERVER_NAME='[::1]', expected '[::1]' 1788s ok 56 1788s # got SERVER_PORT='8529', expected '8529' 1788s ok 57 1788s # SENDING: 1788s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1788s # expecting 200, got 200 1788s ok 58 1788s # got SERVER_NAME='[::1]', expected '[::1]' 1788s ok 59 1788s # got SERVER_PORT='123', expected '123' 1788s ok 60 1788s # SENDING: 1788s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1788s # expecting 200, got 200 1788s ok 61 1788s # got SERVER_NAME='righthost', expected 'righthost' 1788s ok 62 1788s # got SERVER_PORT='8529', expected '8529' 1788s ok 63 1788s # SENDING: 1788s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1788s # expecting 200, got 200 1788s ok 64 1788s # got SERVER_NAME='righthost', expected 'righthost' 1788s ok 65 1788s # got SERVER_PORT='123', expected '123' 1788s ok 66 1788s # SENDING: 1788s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1788s # expecting 200, got 200 1788s ok 67 1788s # got SERVER_NAME='righthost', expected 'righthost' 1788s ok 68 1788s # got SERVER_PORT='8529', expected '8529' 1788s ok 69 1788s # SENDING: 1788s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1788s # expecting 200, got 200 1788s ok 70 1788s # got SERVER_NAME='righthost', expected 'righthost' 1788s ok 71 1788s # got SERVER_PORT='123', expected '123' 1788s ok 72 1788s # SENDING: 1788s # 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 1788s # expecting 200, got 200 1788s ok 73 1788s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1788s ok 74 1788s # got SERVER_PORT='8529', expected '8529' 1788s ok 75 1788s # SENDING: 1788s # 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 1788s # expecting 200, got 200 1788s ok 76 1788s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1788s ok 77 1788s # got SERVER_PORT='123', expected '123' 1788s ok 78 1788s # SENDING: 1788s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1788s # expecting 200, got 200 1788s ok 79 1788s # got SERVER_NAME='[::1]', expected '[::1]' 1788s ok 80 1788s # got SERVER_PORT='8529', expected '8529' 1788s ok 81 1788s # SENDING: 1788s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1788s # expecting 200, got 200 1788s ok 82 1788s # got SERVER_NAME='[::1]', expected '[::1]' 1788s ok 83 1788s # got SERVER_PORT='123', expected '123' 1788s ok 84 1788s ok 1789s t/apache/teclchunk.t ................ skipped: Not supported yet 1791s t/apr/uri.t ......................... 1791s 1..1 1791s # Running under perl version 5.038002 for linux 1791s # Current time local: Sun Mar 24 22:02:27 2024 1791s # Current time GMT: Sun Mar 24 22:02:27 2024 1791s # Using Test.pm version 1.31 1791s # Using Apache/Test.pm version 1.42 1791s ok 1 1791s ok 1793s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 1795s t/filter/case.t ..................... 1795s 1..4 1795s # Running under perl version 5.038002 for linux 1795s # Current time local: Sun Mar 24 22:02:31 2024 1795s # Current time GMT: Sun Mar 24 22:02:31 2024 1795s # Using Test.pm version 1.31 1795s # Using Apache/Test.pm version 1.42 1795s ok 1 1795s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1795s # expected 200 1795s # received 200 1795s # body: =HEAD1 NAME 1795s X X 1795s 1795s PERLSUB - PERL SUBROUTINES 1795s 1795s =HEAD1 SYNOPSIS 1795s 1795s TO DECLARE SUBROUTINES: 1795s X X 1795s 1795s SUB NAME; # A "FORWARD" DECLARATION. 1795s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1795s SUB NAME : ATTRS; # WITH ATTRIBUTES 1795s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1795s 1795s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1795s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1795s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1795s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1795s 1795s USE FEATURE 'SIGNATURES'; 1795s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1795s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1795s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1795s 1795s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1795s X 1795s 1795s $SUBREF = SUB BLOCK; # NO PROTO 1795s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1795s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1795s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1795s 1795s USE FEATURE 'SIGNATURES'; 1795s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1795s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1795s 1795s TO IMPORT SUBROUTINES: 1795s X 1795s 1795s USE MODULE QW(NAME1 NAME2 NAME3); 1795s 1795s TO CALL SUBROUTINES: 1795s X X 1795s 1795s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 1795s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1795s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1795s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1795s 1795s =HEAD1 DESCRIPTION 1795s 1795s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1795s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1795s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1795s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1795s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1795s ITS NAME OR A CODE REFERENCE. 1795s 1795s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1795s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1795s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1795s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1795s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1795s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1795s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1795s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1795s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1795s X X 1795s 1795s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1795s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1795s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1795s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1795s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1795s SUCH A SIGNATURE-USING SUBROUTINE. 1795s 1795s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1795s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1795s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1795s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1795s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1795s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1795s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1795s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1795s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1795s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1795s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1795s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1795s X X X<@_> 1795s 1795s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1795s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1795s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1795s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1795s L AND L. 1795s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1795s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1795s 1795s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1795s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1795s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1795s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1795s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1795s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1795s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1795s ONE LARGE INDISTINGUISHABLE LIST. 1795s 1795s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1795s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1795s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1795s EMPTY SUB RETURNS THE EMPTY LIST. 1795s X X X 1795s 1795s EXAMPLE: 1795s 1795s SUB MAX { 1795s MY $MAX = SHIFT(@_); 1795s FOREACH $FOO (@_) { 1795s $MAX = $FOO IF $MAX < $FOO; 1795s } 1795s RETURN $MAX; 1795s } 1795s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1795s 1795s EXAMPLE: 1795s 1795s # GET A LINE, COMBINING CONTINUATION LINES 1795s # THAT START WITH WHITESPACE 1795s 1795s SUB GET_LINE { 1795s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1795s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1795s IF ($LOOKAHEAD =~ /^[ \T]/) { 1795s $THISLINE .= $LOOKAHEAD; 1795s } 1795s ELSE { 1795s LAST LINE; 1795s } 1795s } 1795s RETURN $THISLINE; 1795s } 1795s 1795s $LOOKAHEAD = ; # GET FIRST LINE 1795s WHILE (DEFINED($LINE = GET_LINE())) { 1795s ... 1795s } 1795s 1795s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1795s 1795s SUB MAYBESET { 1795s MY($KEY, $VALUE) = @_; 1795s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1795s } 1795s 1795s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1795s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1795s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1795s ITS CALLER'S VALUES. 1795s X X 1795s 1795s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1795s SUB UPCASE_IN { 1795s FOR (@_) { TR/A-Z/A-Z/ } 1795s } 1795s 1795s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1795s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1795s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1795s X X 1795s 1795s UPCASE_IN("FREDERICK"); 1795s 1795s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1795s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1795s OF CHANGING THEM IN PLACE: 1795s 1795s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1795s SUB UPCASE { 1795s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1795s MY @PARMS = @_; 1795s FOR (@PARMS) { TR/A-Z/A-Z/ } 1795s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1795s } 1795s 1795s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1795s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1795s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1795s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1795s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1795s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1795s 1795s @NEWLIST = UPCASE(@LIST1, @LIST2); 1795s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1795s 1795s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1795s 1795s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1795s 1795s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1795s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1795s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1795s L
FOR ALTERNATIVES. 1795s 1795s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1795s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1795s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1795s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1795s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1795s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1795s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1795s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1795s SEE L FOR MORE ABOUT ALL THAT. 1795s X<&> 1795s 1795s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1795s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1795s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1795s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1795s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1795s X 1795s 1795s &FOO(1,2,3); # PASS THREE ARGUMENTS 1795s FOO(1,2,3); # THE SAME 1795s 1795s FOO(); # PASS A NULL LIST 1795s &FOO(); # THE SAME 1795s 1795s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 1795s USE STRICT 'SUBS'; 1795s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1795s # A COMPILE-TIME ERROR 1795s NO STRICT 'SUBS'; 1795s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1795s # A LITERAL STRING "FOO" 1795s 1795s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1795s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1795s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1795s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1795s X<&> 1795s 1795s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1795s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1795s YOUR SUBROUTINE'S NAME. 1795s 1795s USE V5.16; 1795s MY $FACTORIAL = SUB { 1795s MY ($X) = @_; 1795s RETURN 1 IF $X == 1; 1795s RETURN($X * __SUB__->( $X - 1 ) ); 1795s }; 1795s 1795s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1795s IS SUBJECT TO CHANGE. 1795s 1795s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1795s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1795s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1795s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1795s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1795s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1795s SPECIAL, PRE-DEFINED THINGS. 1795s 1795s =OVER 1795s 1795s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1795s 1795s C 1795s 1795s =ITEM DOCUMENTED IN L 1795s 1795s C, C 1795s 1795s =ITEM DOCUMENTED IN L 1795s 1795s C, C 1795s 1795s =ITEM DOCUMENTED IN L 1795s 1795s C, C, C, C, C, C, C, 1795s C, C, C, C, C, C, 1795s C, C, C, C, C, C, C, 1795s C, C, C, C, C, C, 1795s C, C, C, C, C, 1795s C, C, C, C 1795s 1795s =ITEM DOCUMENTED IN L 1795s 1795s C, C, C, C, C, C, C, 1795s C, C, C, C, C, C, C, 1795s C, C, C, C, C, C 1795s 1795s =ITEM DOCUMENTED IN L 1795s 1795s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1795s L<< C|PERLFUNC/REQUIRE >> 1795s 1795s =ITEM DOCUMENTED IN L 1795s 1795s C 1795s 1795s =ITEM DOCUMENTED IN L 1795s 1795s C, C, C, C, C 1795s 1795s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1795s 1795s ANY STARTING WITH C<(> 1795s 1795s =BACK 1795s 1795s THE C, C, C, C AND C SUBROUTINES 1795s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1795s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1795s EXPLICITLY. SEE L 1795s 1795s =HEAD2 SIGNATURES 1795s 1795s X X 1795s 1795s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1795s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1795s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1795s 1795s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1795s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1795s DIRECTLY BY C, IN THE CURRENT SCOPE. 1795s 1795s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1795s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1795s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1795s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1795s 1795s FOR EXAMPLE, 1795s 1795s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1795s 1795s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1795s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1795s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1795s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1795s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1795s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1795s 1795s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1795s THE SIGNATURE. FOR EXAMPLE, 1795s 1795s SUB FOO ($LEFT, $RIGHT) { 1795s RETURN $LEFT + $RIGHT; 1795s } 1795s 1795s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1795s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1795s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1795s EQUIVALENT TO 1795s 1795s SUB FOO { 1795s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1795s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1795s MY $LEFT = $_[0]; 1795s MY $RIGHT = $_[1]; 1795s RETURN $LEFT + $RIGHT; 1795s } 1795s 1795s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1795s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1795s 1795s SUB FOO ($FIRST, $, $THIRD) { 1795s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1795s } 1795s 1795s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1795s MANDATORY FOR THE CALLER TO PASS IT. 1795s 1795s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1795s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1795s 1795s SUB FOO ($LEFT, $RIGHT = 0) { 1795s RETURN $LEFT + $RIGHT; 1795s } 1795s 1795s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1795s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1795s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1795s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1795s FOR EXAMPLE, 1795s 1795s MY $AUTO_ID = 0; 1795s SUB FOO ($THING, $ID = $AUTO_ID++) { 1795s PRINT "$THING HAS ID $ID"; 1795s } 1795s 1795s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1795s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1795s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1795s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1795s 1795s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1795s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1795s } 1795s 1795s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1795s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1795s VALUE PROVIDED WAS C. 1795s 1795s SUB FOO ($NAME //= "WORLD") { 1795s PRINT "HELLO, $NAME"; 1795s } 1795s 1795s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1795s 1795s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1795s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1795s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1795s 1795s SUB FOO ($X ||= 10) { 1795s RETURN 5 + $X; 1795s } 1795s 1795s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1795s FOR EXAMPLE, 1795s 1795s SUB FOO ($THING, $ = 1) { 1795s PRINT $THING; 1795s } 1795s 1795s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1795s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1795s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1795s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1795s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1795s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1795s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1795s 1795s SUB FOO ($THING, $=) { 1795s PRINT $THING; 1795s } 1795s 1795s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1795s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1795s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1795s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1795s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1795s TO RIGHT. 1795s 1795s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1795s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1795s 1795s SUB FOO ($FILTER, @INPUTS) { 1795s PRINT $FILTER->($_) FOREACH @INPUTS; 1795s } 1795s 1795s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1795s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1795s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1795s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1795s 1795s SUB FOO ($THING, @) { 1795s PRINT $THING; 1795s } 1795s 1795s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1795s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1795s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1795s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1795s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1795s AS WITH STANDARD HASH CONSTRUCTION. 1795s 1795s SUB FOO ($FILTER, %INPUTS) { 1795s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1795s } 1795s 1795s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1795s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1795s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1795s 1795s SUB FOO ($THING, %) { 1795s PRINT $THING; 1795s } 1795s 1795s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1795s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1795s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1795s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1795s AN EMPTY ARRAY OR EMPTY HASH. 1795s 1795s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1795s THAT THE CALLER PASSED NO ARGUMENTS: 1795s 1795s SUB FOO () { 1795s RETURN 123; 1795s } 1795s 1795s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1795s WARNING IN THE C CATEGORY. FROM PERL 5.36 1795s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1795s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1795s STATEMENT SUCH AS: 1795s 1795s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1795s 1795s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1795s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1795s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1795s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1795s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1795s WARNINGS IN THE C CATEGORY WHEN 1795s COMPILED: 1795s 1795s SUB F ($X) { 1795s # THIS LINE EMITS THE WARNING SEEN BELOW 1795s PRINT "ARGUMENTS ARE @_"; 1795s } 1795s 1795s Z<> 1795s 1795s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1795s EXPERIMENTAL AT ... 1795s 1795s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1795s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1795s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1795s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1795s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1795s SUPPLY THAT ARGUMENT. 1795s 1795s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1795s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1795s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1795s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1795s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1795s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1795s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1795s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1795s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1795s 1795s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1795s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1795s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1795s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1795s L. FOR EXAMPLE, 1795s 1795s SUB FOO :PROTOTYPE($) { $_[0] } 1795s 1795s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1795s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1795s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1795s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1795s 1795s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1795s RETURN $LEFT + $RIGHT; 1795s } 1795s 1795s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1795s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1795s THE SUBROUTINE'S BODY. 1795s 1795s =HEAD2 PRIVATE VARIABLES VIA MY() 1795s X X X X X 1795s X X 1795s 1795s SYNOPSIS: 1795s 1795s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1795s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1795s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1795s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1795s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1795s 1795s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1795s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1795s SEE L AND L. 1795s 1795s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1795s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1795s (C/C/C/C), LOOP 1795s (C/C/C/C/C), SUBROUTINE, C, 1795s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1795s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1795s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1795s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1795s WITH C INSTEAD. 1795s 1795s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 1795s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1795s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 1795s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 1795s ITS OWN COPY. 1795s X 1795s 1795s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1795s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1795s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1795s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1795s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1795s 1795s MY $X = 10; 1795s SUB BUMPX { $X++ } 1795s 1795s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1795s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1795s THE C ITSELF. SEE L. 1795s X 1795s 1795s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1795s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1795s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1795s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1795s 1795s $ARG = "FRED"; # "GLOBAL" VARIABLE 1795s $N = CUBE_ROOT(27); 1795s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1795s # OUTPUTS: FRED THINKS THE ROOT IS 3 1795s 1795s SUB CUBE_ROOT { 1795s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1795s $ARG **= 1/3; 1795s RETURN $ARG; 1795s } 1795s 1795s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1795s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1795s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1795s 1795s MY ($FOO) = ; # WRONG? 1795s MY @FOO = ; 1795s 1795s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1795s 1795s MY $FOO = ; 1795s 1795s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1795s 1795s MY $FOO, $BAR = 1; # WRONG 1795s 1795s THAT HAS THE SAME EFFECT AS 1795s 1795s MY $FOO; 1795s $BAR = 1; 1795s 1795s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1795s THE CURRENT STATEMENT. THUS, 1795s 1795s MY $X = $X; 1795s 1795s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1795s THE EXPRESSION 1795s 1795s MY $X = 123 AND $X == 123 1795s 1795s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1795s 1795s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1795s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1795s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1795s 1795s WHILE (MY $LINE = <>) { 1795s $LINE = LC $LINE; 1795s } CONTINUE { 1795s PRINT $LINE; 1795s } 1795s 1795s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1795s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1795s IT. SIMILARLY, IN THE CONDITIONAL 1795s 1795s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1795s USER_AGREES(); 1795s } ELSIF ($ANSWER =~ /^NO$/I) { 1795s USER_DISAGREES(); 1795s } ELSE { 1795s CHOMP $ANSWER; 1795s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1795s } 1795s 1795s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1795s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1795s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1795s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1795s 1795s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1795s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1795s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1795s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1795s IN THE LOOP 1795s X X 1795s 1795s FOR MY $I (1, 2, 3) { 1795s SOME_FUNCTION(); 1795s } 1795s 1795s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1795s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1795s X X 1795s 1795s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1795s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1795s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1795s 1795s USE STRICT 'VARS'; 1795s 1795s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1795s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1795s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1795s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1795s THIS WITH C. 1795s 1795s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1795s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1795s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1795s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1795s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1795s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1795s EXAMPLE. 1795s 1795s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1795s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1795s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1795s 1795s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1795s 1795s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 1795s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 1795s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 1795s 1795s PACKAGE MAIN; 1795s LOCAL $X = 10; 1795s MY $X = 20; 1795s PRINT "$X AND $::X\N"; 1795s 1795s THAT WILL PRINT OUT C<20> AND C<10>. 1795s 1795s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1795s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1795s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1795s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1795s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1795s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1795s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1795s AN ANONYMOUS SUB REFERENCE: 1795s 1795s MY $SECRET_VERSION = '1.001-BETA'; 1795s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1795s &$SECRET_SUB(); 1795s 1795s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1795s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1795s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1795s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1795s UNQUALIFIED AND UNQUALIFIABLE. 1795s 1795s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1795s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1795s L FOR SOMETHING OF A WORK-AROUND TO 1795s THIS. 1795s 1795s =HEAD2 PERSISTENT PRIVATE VARIABLES 1795s X X X X 1795s X X 1795s 1795s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1795s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1795s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1795s 1795s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1795s 1795s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1795s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1795s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1795s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1795s THE C FORM DOES NOT REQUIRE THE 1795s C PRAGMA. 1795s 1795s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1795s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1795s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1795s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1795s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1795s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1795s SUBROUTINE EACH TIME IT IS EXECUTED.) 1795s 1795s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1795s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1795s 1795s USE FEATURE 'STATE'; 1795s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1795s 1795s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1795s 1795s USE FEATURE 'STATE'; 1795s SUB CREATE_COUNTER { 1795s RETURN SUB { STATE $X; RETURN ++$X } 1795s } 1795s 1795s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1795s CODE OUTSIDE. 1795s 1795s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1795s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1795s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1795s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1795s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1795s 1795s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1795s 1795s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1795s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1795s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1795s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1795s 1795s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1795s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1795s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1795s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1795s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1795s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1795s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1795s 1795s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1795s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1795s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1795s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1795s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1795s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1795s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1795s 1795s { 1795s MY $SECRET_VAL = 0; 1795s SUB GIMME_ANOTHER { 1795s RETURN ++$SECRET_VAL; 1795s } 1795s } 1795s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1795s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1795s 1795s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1795s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1795s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1795s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1795s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1795s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1795s STARTS TO RUN: 1795s 1795s BEGIN { 1795s MY $SECRET_VAL = 0; 1795s SUB GIMME_ANOTHER { 1795s RETURN ++$SECRET_VAL; 1795s } 1795s } 1795s 1795s SEE L ABOUT THE 1795s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1795s C AND C. 1795s 1795s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1795s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1795s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1795s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1795s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1795s 1795s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1795s X X X X 1795s X 1795s 1795s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1795s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1795s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1795s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1795s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1795s 1795s SYNOPSIS: 1795s 1795s # LOCALIZATION OF VALUES 1795s 1795s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1795s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1795s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1795s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1795s 1795s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1795s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1795s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1795s # LOCALIZATION 1795s 1795s # LOCALIZATION OF SYMBOLS 1795s 1795s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1795s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1795s # @MERLYN IS REALLY @RANDAL, ETC 1795s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1795s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1795s 1795s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1795s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1795s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1795s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1795s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1795s 1795s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1795s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1795s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1795s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1795s 1795s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1795s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1795s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1795s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1795s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1795s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1795s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1795s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1795s UNDEFINED VALUE.) 1795s 1795s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1795s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1795s VARIABLES OUTSIDE THE LOOP. 1795s 1795s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1795s X 1795s 1795s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1795s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1795s VIEWED AS A SCALAR OR AN ARRAY. SO 1795s 1795s LOCAL($FOO) = ; 1795s LOCAL @FOO = ; 1795s 1795s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1795s 1795s LOCAL $FOO = ; 1795s 1795s SUPPLIES A SCALAR CONTEXT. 1795s 1795s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1795s X 1795s 1795s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1795s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1795s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1795s 1795s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1795s 1795s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1795s { LOCAL $/ = UNDEF; $SLURP = ; } 1795s 1795s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1795s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1795s I, BECAUSE THE $1 VARIABLE IS 1795s MAGICAL AND READ-ONLY : 1795s 1795s LOCAL $1 = 2; 1795s 1795s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1795s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1795s TO SAFELY REUSE $_ IN A SUBROUTINE. 1795s 1795s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1795s WORK AS DESCRIBED. 1795s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1795s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1795s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1795s SEE L FOR MORE 1795s DETAILS. 1795s X 1795s 1795s =HEAD3 LOCALIZATION OF GLOBS 1795s X X 1795s 1795s THE CONSTRUCT 1795s 1795s LOCAL *NAME; 1795s 1795s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1795s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1795s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1795s 1795s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1795s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1795s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1795s SEPARATOR. 1795s 1795s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1795s X X 1795s X 1795s 1795s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1795s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1795s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1795s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1795s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1795s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1795s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1795s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1795s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1795s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1795s 1795s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1795s @ARY = ( 0..5 ); 1795s { 1795s LOCAL($ARY[5]) = 6; 1795s LOCAL($HASH{'A'}) = 'DRILL'; 1795s WHILE (MY $E = POP(@ARY)) { 1795s PRINT "$E . . .\N"; 1795s LAST UNLESS $E > 3; 1795s } 1795s IF (@ARY) { 1795s $HASH{'ONLY A'} = 'TEST'; 1795s DELETE $HASH{'A'}; 1795s } 1795s } 1795s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1795s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1795s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1795s 1795s PERL WILL PRINT 1795s 1795s 6 . . . 1795s 4 . . . 1795s 3 . . . 1795s THIS IS A TEST ONLY A TEST. 1795s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1795s 1795s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1795s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1795s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1795s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1795s 1795s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1795s X X X 1795s X 1795s 1795s YOU CAN USE THE C AND C 1795s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1795s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1795s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1795s 1795s DO { 1795s MY $VAL = $ARRAY[$IDX]; 1795s LOCAL $ARRAY[$IDX]; 1795s DELETE $ARRAY[$IDX]; 1795s $VAL 1795s } 1795s 1795s AND 1795s 1795s DO { 1795s MY $VAL = $HASH{KEY}; 1795s LOCAL $HASH{KEY}; 1795s DELETE $HASH{KEY}; 1795s $VAL 1795s } 1795s 1795s EXCEPT THAT FOR THOSE THE C IS 1795s SCOPED TO THE C BLOCK. SLICES ARE 1795s ALSO ACCEPTED. 1795s 1795s MY %HASH = ( 1795s A => [ 7, 8, 9 ], 1795s B => 1, 1795s ) 1795s 1795s { 1795s MY $X = DELETE LOCAL $HASH{A}; 1795s # $X IS [ 7, 8, 9 ] 1795s # %HASH IS (B => 1) 1795s 1795s { 1795s MY @NUMS = DELETE LOCAL @$X[0, 2] 1795s # @NUMS IS (7, 9) 1795s # $X IS [ UNDEF, 8 ] 1795s 1795s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1795s } 1795s # $X IS BACK TO [ 7, 8, 9 ] 1795s 1795s } 1795s # %HASH IS BACK TO ITS ORIGINAL STATE 1795s 1795s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1795s 1795s =HEAD2 LVALUE SUBROUTINES 1795s X X 1795s 1795s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1795s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1795s 1795s MY $VAL; 1795s SUB CANMOD : LVALUE { 1795s $VAL; # OR: RETURN $VAL; 1795s } 1795s SUB NOMOD { 1795s $VAL; 1795s } 1795s 1795s CANMOD() = 5; # ASSIGNS TO $VAL 1795s NOMOD() = 5; # ERROR 1795s 1795s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1795s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1795s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1795s 1795s DATA(2,3) = GET_DATA(3,4); 1795s 1795s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1795s 1795s (DATA(2,3)) = GET_DATA(3,4); 1795s 1795s AND IN: 1795s 1795s (DATA(2),DATA(3)) = GET_DATA(3,4); 1795s 1795s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1795s 1795s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1795s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1795s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1795s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1795s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1795s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1795s 1795s =HEAD2 LEXICAL SUBROUTINES 1795s X X X X 1795s 1795s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1795s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1795s AVAILABLE UNDER C OR C OR HIGHER. 1795s 1795s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1795s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1795s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1795s CATEGORY WAS DISABLED. 1795s 1795s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1795s DECLARED, AND ONLY AFTER THAT DECLARATION: 1795s 1795s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1795s # VERSIONS EARLIER THAN 5.26. 1795s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1795s USE FEATURE 'LEXICAL_SUBS'; 1795s 1795s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1795s STATE SUB FOO { 1795s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1795s } 1795s FOO(); # CALLS "STATE" SUB 1795s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1795s 1795s MY SUB BAR { ... } 1795s BAR(); # CALLS "MY" SUB 1795s 1795s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1795s 1795s # WRONG 1795s MY SUB BAZ { 1795s BAZ(); 1795s } 1795s 1795s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1795s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1795s 1795s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1795s 1795s MY SUB BAZ { 1795s __SUB__->(); # CALLS ITSELF 1795s } 1795s 1795s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1795s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1795s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1795s HOWEVER: 1795s 1795s MY SUB BAZ; # PREDECLARATION 1795s SUB BAZ { # DEFINE THE "MY" SUB 1795s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1795s } 1795s 1795s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1795s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1795s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1795s 1795s =HEAD3 C VS C 1795s 1795s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1795s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1795s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1795s CONTAINING BLOCK TO THE NEXT. 1795s 1795s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1795s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1795s 1795s SUB WHATEVER { 1795s MY $X = SHIFT; 1795s MY SUB INNER { 1795s ... DO SOMETHING WITH $X ... 1795s } 1795s INNER(); 1795s } 1795s 1795s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1795s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1795s SEE THE C<$X> FROM THE FIRST CALL TO C. 1795s 1795s =HEAD3 C SUBROUTINES 1795s 1795s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1795s SUBROUTINE OF THE SAME NAME. 1795s 1795s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1795s INSIDE AN INNER SCOPE: 1795s 1795s SUB FOO { ... } 1795s 1795s SUB BAR { 1795s MY SUB FOO { ... } 1795s { 1795s # NEED TO USE THE OUTER FOO HERE 1795s OUR SUB FOO; 1795s FOO(); 1795s } 1795s } 1795s 1795s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1795s 1795s PACKAGE MYSNEAKYMODULE; 1795s 1795s OUR SUB DO_SOMETHING { ... } 1795s 1795s SUB DO_SOMETHING_WITH_CALLER { 1795s PACKAGE DB; 1795s () = CALLER 1; # SETS @DB::ARGS 1795s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1795s } 1795s 1795s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1795s X X<*> 1795s 1795s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1795s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1795s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1795s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1795s 1795s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1795s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1795s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1795s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1795s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1795s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1795s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1795s 1795s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1795s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1795s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1795s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1795s 1795s SUB DOUBLEARY { 1795s LOCAL(*SOMEARY) = @_; 1795s FOREACH $ELEM (@SOMEARY) { 1795s $ELEM *= 2; 1795s } 1795s } 1795s DOUBLEARY(*FOO); 1795s DOUBLEARY(*BAR); 1795s 1795s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1795s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1795s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1795s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1795s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1795s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1795s 1795s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1795s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1795s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1795s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1795s L. 1795s 1795s =HEAD2 WHEN TO STILL USE LOCAL() 1795s X X 1795s 1795s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1795s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1795s I USE C INSTEAD OF C. 1795s 1795s =OVER 4 1795s 1795s =ITEM 1. 1795s 1795s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1795s 1795s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1795s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1795s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1795s IN C<@FIELDS>. 1795s 1795s { 1795s LOCAL @ARGV = ("/ETC/MOTD"); 1795s LOCAL $/ = UNDEF; 1795s LOCAL $_ = <>; 1795s @FIELDS = SPLIT /^\S*=+\S*$/; 1795s } 1795s 1795s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1795s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1795s 1795s =ITEM 2. 1795s 1795s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1795s 1795s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1795s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1795s TABLE ENTRIES: 1795s 1795s SUB IOQUEUE { 1795s LOCAL (*READER, *WRITER); # NOT MY! 1795s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1795s RETURN (*READER, *WRITER); 1795s } 1795s ($HEAD, $TAIL) = IOQUEUE(); 1795s 1795s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1795s ENTRIES. 1795s 1795s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1795s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1795s A LOCAL ALIAS. 1795s 1795s { 1795s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1795s GROW(); # REALLY CALLS SHRINK() 1795s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1795s } 1795s GROW(); # GET THE REAL GROW() AGAIN 1795s 1795s SEE L FOR MORE ABOUT MANIPULATING 1795s FUNCTIONS BY NAME IN THIS WAY. 1795s 1795s =ITEM 3. 1795s 1795s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1795s 1795s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1795s IS DONE ON DYNAMICS: 1795s 1795s { 1795s LOCAL $SIG{INT} = 'IGNORE'; 1795s FUNCT(); # UNINTERRUPTIBLE 1795s } 1795s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1795s 1795s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1795s 1795s =BACK 1795s 1795s =HEAD2 PASS BY REFERENCE 1795s X X X 1795s 1795s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1795s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1795s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1795s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1795s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1795s 1795s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1795s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1795s OF ALL THEIR FORMER LAST ELEMENTS: 1795s 1795s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1795s 1795s SUB POPMANY { 1795s MY $AREF; 1795s MY @RETLIST; 1795s FOREACH $AREF ( @_ ) { 1795s PUSH @RETLIST, POP @$AREF; 1795s } 1795s RETURN @RETLIST; 1795s } 1795s 1795s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1795s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1795s 1795s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1795s SUB INTER { 1795s MY ($K, $HREF, %SEEN); # LOCALS 1795s FOREACH $HREF (@_) { 1795s WHILE ( $K = EACH %$HREF ) { 1795s $SEEN{$K}++; 1795s } 1795s } 1795s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1795s } 1795s 1795s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1795s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1795s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1795s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1795s A LITTLE EXPENSIVE. 1795s 1795s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1795s 1795s (@W, @X) = FUNC(@Y, @Z); 1795s OR 1795s (%W, %X) = FUNC(%Y, %Z); 1795s 1795s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1795s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1795s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1795s AS ALWAYS. 1795s 1795s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1795s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1795s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1795s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1795s 1795s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1795s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1795s SUB FUNC { 1795s MY ($YREF, $ZREF) = @_; 1795s IF (@$YREF > @$ZREF) { 1795s RETURN ($YREF, $ZREF); 1795s } ELSE { 1795s RETURN ($ZREF, $YREF); 1795s } 1795s } 1795s 1795s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1795s 1795s (*W, *X) = FUNC(\@Y, \@Z); 1795s PRINT "@W HAS MORE THAN @X\N"; 1795s SUB FUNC { 1795s LOCAL (*Y, *Z) = @_; 1795s IF (@Y > @Z) { 1795s RETURN (\@Y, \@Z); 1795s } ELSE { 1795s RETURN (\@Z, \@Y); 1795s } 1795s } 1795s 1795s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1795s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1795s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1795s ARE IN THE SYMBOL TABLE. 1795s 1795s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1795s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1795s FOR EXAMPLE: 1795s 1795s SPLUTTER(\*STDOUT); 1795s SUB SPLUTTER { 1795s MY $FH = SHIFT; 1795s PRINT $FH "HER UM WELL A HMMM\N"; 1795s } 1795s 1795s $REC = GET_REC(\*STDIN); 1795s SUB GET_REC { 1795s MY $FH = SHIFT; 1795s RETURN SCALAR <$FH>; 1795s } 1795s 1795s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1795s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1795s 1795s SUB OPENIT { 1795s MY $PATH = SHIFT; 1795s LOCAL *FH; 1795s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1795s } 1795s 1795s =HEAD2 PROTOTYPES 1795s X X 1795s 1795s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1795s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1795s SECTION OR WITH A L. 1795s IF YOU DECLARE EITHER OF 1795s 1795s SUB MYPUSH (\@@) 1795s SUB MYPUSH :PROTOTYPE(\@@) 1795s 1795s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1795s 1795s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1795s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1795s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1795s OF AN ATTRIBUTE. 1795s 1795s THE 1795s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1795s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 1795s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 1795s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1795s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 1795s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1795s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1795s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1795s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 1795s 1795s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1795s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1795s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1795s 1795s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1795s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1795s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1795s CORRESPONDING BUILT-IN. 1795s 1795s DECLARED AS CALLED AS 1795s 1795s SUB MYLINK ($$) MYLINK $OLD, $NEW 1795s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1795s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 1795s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1795s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1795s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1795s SUB MYPOP (\@) MYPOP @ARRAY 1795s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1795s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1795s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1795s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1795s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1795s SUB MYRAND (;$) MYRAND 42 1795s SUB MYTIME () MYTIME 1795s 1795s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1795s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1795s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1795s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1795s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1795s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1795s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1795s 1795s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1795s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1795s 1795s SUB MYREF (\[$@%&*]) 1795s 1795s WILL ALLOW CALLING MYREF() AS 1795s 1795s MYREF $VAR 1795s MYREF @ARRAY 1795s MYREF %HASH 1795s MYREF &SUB 1795s MYREF *GLOB 1795s 1795s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1795s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 1795s 1795s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1795s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1795s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1795s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1795s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 1795s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1795s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1795s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1795s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1795s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1795s FOLLOWS: 1795s 1795s USE SYMBOL 'QUALIFY_TO_REF'; 1795s 1795s SUB FOO (*) { 1795s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1795s ... 1795s } 1795s 1795s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1795s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1795s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1795s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1795s 1795s SUB MYPUSH (+@) { 1795s MY $AREF = SHIFT; 1795s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1795s PUSH @$AREF, @_; 1795s } 1795s 1795s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1795s IS OF AN ACCEPTABLE TYPE. 1795s 1795s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1795s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1795s 1795s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1795s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1795s PROVIDED, C<$_> WILL BE USED INSTEAD. 1795s 1795s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1795s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1795s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1795s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1795s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1795s 1795s MYTIME +2; 1795s 1795s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1795s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1795s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1795s 1795s SUB MYGETPROTOBYNUMBER($;); 1795s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1795s 1795s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1795s PROVIDED IT'S IN THE INITIAL POSITION: 1795s X<&> 1795s 1795s SUB TRY (&@) { 1795s MY($TRY,$CATCH) = @_; 1795s EVAL { &$TRY }; 1795s IF ($@) { 1795s LOCAL $_ = $@; 1795s &$CATCH; 1795s } 1795s } 1795s SUB CATCH (&) { $_[0] } 1795s 1795s TRY { 1795s DIE "PHOOEY"; 1795s } CATCH { 1795s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1795s }; 1795s 1795s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1795s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1795s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1795s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1795s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1795s 1795s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1795s X 1795s 1795s SUB MYGREP (&@) { 1795s MY $CODE = SHIFT; 1795s MY @RESULT; 1795s FOREACH $_ (@_) { 1795s PUSH(@RESULT, $_) IF &$CODE; 1795s } 1795s @RESULT; 1795s } 1795s 1795s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1795s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1795s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1795s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1795s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1795s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1795s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1795s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1795s 1795s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1795s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1795s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1795s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1795s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1795s MAJORITY OF OFFENDING CODE IS FIXED. 1795s 1795s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1795s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1795s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1795s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1795s 1795s SUB FUNC ($) { 1795s MY $N = SHIFT; 1795s PRINT "YOU GAVE ME $N\N"; 1795s } 1795s 1795s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1795s RETURNING A LIST: 1795s 1795s FUNC(@FOO); 1795s FUNC( $TEXT =~ /\W+/G ); 1795s 1795s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1795s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1795s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1795s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1795s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1795s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1795s 1795s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1795s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1795s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1795s EFFECT, LIKE SO: 1795s 1795s SUB FOO($$); 1795s SUB FOO($$) { 1795s FOO 1, 2; 1795s } 1795s 1795s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1795s TO MAKE THE WORLD A BETTER PLACE. 1795s 1795s =HEAD2 CONSTANT FUNCTIONS 1795s X 1795s 1795s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1795s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1795s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1795s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1795s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1795s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1795s 1795s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1795s 1795s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1795s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1795s # AND IT'S INLINED, TOO! 1795s SUB ST_DEV () { 0 } 1795s SUB ST_INO () { 1 } 1795s 1795s SUB FLAG_FOO () { 1 << 8 } 1795s SUB FLAG_BAR () { 1 << 9 } 1795s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1795s 1795s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1795s 1795s SUB N () { INT(OPT_BAZ) / 3 } 1795s 1795s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1795s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1795s 1795s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1795s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1795s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1795s C: 1795s 1795s SUB BAZ_VAL () { 1795s IF (OPT_BAZ) { 1795s RETURN 23; 1795s } 1795s ELSE { 1795s RETURN 42; 1795s } 1795s } 1795s SUB BONK_VAL () { RETURN 12345 } 1795s 1795s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1795s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1795s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1795s 1795s BEGIN { 1795s MY $VAR = 1; 1795s NO STRICT 'REFS'; 1795s *INLINED = SUB () { $VAR }; 1795s } 1795s 1795s BEGIN { 1795s MY $VAR = 1; 1795s MY $REF = \$VAR; 1795s NO STRICT 'REFS'; 1795s *NOT_INLINED = SUB () { $VAR }; 1795s } 1795s 1795s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1795s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1795s 1795s BEGIN { 1795s MY $X = 10; 1795s *FOO = SUB () { $X }; 1795s $X++; 1795s } 1795s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1795s 1795s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1795s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1795s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1795s SO IT PRINTED C<10>, NOT C<11>. 1795s 1795s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1795s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1795s ASIDE FROM WHERE IT IS DECLARED. 1795s 1795s # FINE, NO WARNING 1795s BEGIN { 1795s MY $X = 54321; 1795s *INLINED = SUB () { $X }; 1795s } 1795s # ERROR 1795s BEGIN { 1795s MY $X; 1795s $X = 54321; 1795s *ALSO_INLINED = SUB () { $X }; 1795s } 1795s 1795s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 1795s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 1795s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 1795s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 1795s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 1795s 1795s MY $X = 54321; 1795s *INLINED = SUB : CONST { $X }; 1795s $X++; 1795s 1795s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1795s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1795s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1795s VALUE CAPTURED THE SAME WAY. 1795s 1795s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1795s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1795s AN EXPLICIT C: 1795s 1795s BEGIN { 1795s MY $X = 10; 1795s *FOO = SUB () { RETURN $X }; 1795s $X++; 1795s } 1795s PRINT FOO(); # PRINTS 11 1795s 1795s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1795s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1795s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1795s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1795s 1795s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1795s SUB ONE { 1795s 1; 1795s } 1795s IF (ONE ) { 1795s PRINT ONE() IF ONE ; 1795s } 1795s 1795s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1795s SUB ONE () { 1 } 1795s DO { 1795s PRINT 1 1795s }; 1795s 1795s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1795s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1795s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1795s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1795s 1795s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1795s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1795s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1795s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1795s 1795s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1795s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1795s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1795s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1795s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1795s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1795s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1795s MENTIONED ABOVE: 1795s 1795s SUB NOT_INLINED () { RETURN 23 } 1795s 1795s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1795s X X X X 1795s 1795s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1795s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1795s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1795s ON A NON-UNIX SYSTEM. 1795s 1795s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1795s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1795s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1795s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1795s 1795s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1795s CHDIR $SOMEWHERE; 1795s SUB CHDIR { ... } 1795s 1795s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1795s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1795s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1795s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1795s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1795s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1795s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1795s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1795s FOR SOME KEYWORDS. SEE L. 1795s 1795s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1795s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1795s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1795s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1795s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1795s THAT IS, THEY COULD SAY 1795s 1795s USE MODULE 'OPEN'; 1795s 1795s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1795s 1795s USE MODULE; 1795s 1795s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1795s 1795s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1795s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1795s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1795s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1795s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1795s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1795s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1795s 1795s PACKAGE REGLOB; 1795s REQUIRE EXPORTER; 1795s @ISA = 'EXPORTER'; 1795s @EXPORT_OK = 'GLOB'; 1795s 1795s SUB IMPORT { 1795s MY $PKG = SHIFT; 1795s RETURN UNLESS @_; 1795s MY $SYM = SHIFT; 1795s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1795s $PKG->EXPORT($WHERE, $SYM, @_); 1795s } 1795s 1795s SUB GLOB { 1795s MY $PAT = SHIFT; 1795s MY @GOT; 1795s IF (OPENDIR MY $D, '.') { 1795s @GOT = GREP /$PAT/, READDIR $D; 1795s CLOSEDIR $D; 1795s } 1795s RETURN @GOT; 1795s } 1795s 1; 1795s 1795s AND HERE'S HOW IT COULD BE (AB)USED: 1795s 1795s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1795s PACKAGE FOO; 1795s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1795s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1795s 1795s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1795s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1795s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1795s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1795s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1795s IT MUST BE DONE AT ALL. 1795s 1795s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1795s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1795s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1795s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1795s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1795s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1795s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1795s LIBRARY. 1795s 1795s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1795s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1795s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1795s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1795s (SEE L). 1795s 1795s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1795s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1795s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1795s 1795s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1795s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1795s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1795s C SYNTAX, THOUGH). 1795s 1795s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1795s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1795s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1795s 1795s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1795s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1795s 1795s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1795s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1795s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1795s 1795s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1795s 1795s =HEAD2 AUTOLOADING 1795s X X 1795s 1795s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1795s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1795s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1795s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1795s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1795s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1795s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1795s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1795s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1795s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1795s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1795s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1795s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1795s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1795s SUBROUTINE NAME. SEE L FOR DETAILS.) 1795s 1795s 1795s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1795s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1795s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1795s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1795s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1795s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1795s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1795s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1795s 1795s SUB AUTOLOAD { 1795s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1795s MY $PROGRAM = $AUTOLOAD; 1795s $PROGRAM =~ S/.*:://; 1795s SYSTEM($PROGRAM, @_); 1795s } 1795s DATE(); 1795s WHO(); 1795s LS('-L'); 1795s 1795s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1795s EVEN NEED PARENTHESES: 1795s 1795s USE SUBS QW(DATE WHO LS); 1795s DATE; 1795s WHO; 1795s LS '-L'; 1795s 1795s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1795s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1795s 1795s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1795s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1795s DESCRIBED IN L AND IN L, THE STANDARD 1795s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1795s FUNCTIONS TO PERL CODE IN L. 1795s 1795s =HEAD2 SUBROUTINE ATTRIBUTES 1795s X X X 1795s 1795s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1795s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1795s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1795s C HAD BEEN SEEN. SEE L FOR DETAILS 1795s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1795s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1795s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1795s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1795s 1795s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1795s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1795s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1795s NEST PROPERLY. 1795s 1795s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1795s 1795s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1795s SUB PLUGH () : UGLY('\(") :BAD; 1795s SUB XYZZY : _5X5 { ... } 1795s 1795s EXAMPLES OF INVALID SYNTAX: 1795s 1795s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1795s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1795s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1795s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1795s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1795s 1795s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1795s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1795s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1795s PARSED AND INVOKED: 1795s 1795s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1795s 1795s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1795s SEE L AND L. 1795s 1795s =HEAD1 SEE ALSO 1795s 1795s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1795s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1795s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1795s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1795s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1795s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1795s 1795s =FOR VI 1795s # EX: SET STS=0 SW=4 ET: 1795s 1795s ok 2 1795s # testing mod_cgi with /modules/cgi/perl.pl 1795s # expected 200 1795s # received 200 1795s # body: PERL CGI 1795s ok 3 1795s # testing mod_test_rwrite with /test_rwrite 1795s # expected 200 1795s # received 200 1795s # body: A 1795s ok 4 1795s ok 1797s t/filter/case_in.t .................. 1797s 1..3 1797s # Running under perl version 5.038002 for linux 1797s # Current time local: Sun Mar 24 22:02:33 2024 1797s # Current time GMT: Sun Mar 24 22:02:33 2024 1797s # Using Test.pm version 1.31 1797s # Using Apache/Test.pm version 1.42 1797s ok 1 1797s # testing mod_cgi with /modules/cgi/perl_echo.pl 1797s # expected 200 1797s # received 200 1797s ok 2 1797s # testing mod_echo_post with /echo_post 1797s # expected 200 1797s # received 200 1797s ok 3 1797s ok 1799s t/filter/input_body.t ............... 1799s 1..2 1799s # Running under perl version 5.038002 for linux 1799s # Current time local: Sun Mar 24 22:02:35 2024 1799s # Current time GMT: Sun Mar 24 22:02:35 2024 1799s # Using Test.pm version 1.31 1799s # Using Apache/Test.pm version 1.42 1799s # testing : Posted "1 ko" 1799s # expected: 'ok 1' 1799s # received: 'ok 1' 1799s ok 1 1799s # testing : Posted "2 ko" 1799s # expected: 'ok 2' 1799s # received: 'ok 2' 1799s ok 2 1799s ok 1802s t/http11/basicauth.t ................ 1802s 1..3 1802s # Running under perl version 5.038002 for linux 1802s # Current time local: Sun Mar 24 22:02:37 2024 1802s # Current time GMT: Sun Mar 24 22:02:37 2024 1802s # Using Test.pm version 1.31 1802s # Using Apache/Test.pm version 1.42 1802s ok 1 1802s ok 2 1802s ok 3 1802s ok 1803s t/http11/chunked.t .................. 1803s 1..30 1803s # Running under perl version 5.038002 for linux 1803s # Current time local: Sun Mar 24 22:02:39 2024 1803s # Current time GMT: Sun Mar 24 22:02:39 2024 1803s # Using Test.pm version 1.31 1803s # Using Apache/Test.pm version 1.42 1803s # testing : response protocol 1803s # expected: 'HTTP/1.1' 1803s # received: 'HTTP/1.1' 1803s ok 1 1803s # testing : response Transfer-Encoding 1803s # expected: 'chunked' 1803s # received: 'chunked' 1803s ok 2 1803s # testing : no Content-Length 1803s # expected: 0 1803s # received: 0 1803s ok 3 1803s # testing : body length 1803s # expected: '70976' 1803s # received: 70976 1803s ok 4 1803s # testing : number of requests 1803s # expected: 1 1803s # received: 1 1803s ok 5 1803s # testing : response protocol 1803s # expected: 'HTTP/1.1' 1803s # received: 'HTTP/1.1' 1803s ok 6 1803s # testing : response Transfer-Encoding 1803s # expected: 'chunked' 1803s # received: 'chunked' 1803s ok 7 1803s # testing : no Content-Length 1803s # expected: 0 1803s # received: 0 1803s ok 8 1803s # testing : body length 1803s # expected: '212509' 1803s # received: 212509 1803s ok 9 1803s # testing : number of requests 1803s # expected: 2 1803s # received: 2 1803s ok 10 1803s # testing : response protocol 1803s # expected: 'HTTP/1.1' 1803s # received: 'HTTP/1.1' 1803s ok 11 1803s # testing : response Transfer-Encoding 1803s # expected: 'chunked' 1803s # received: 'chunked' 1803s ok 12 1803s # testing : no Content-Length 1803s # expected: 0 1803s # received: 0 1803s ok 13 1803s # testing : body length 1803s # expected: '280545' 1803s # received: 280545 1803s ok 14 1803s # testing : number of requests 1803s # expected: 3 1803s # received: 3 1803s ok 15 1803s # testing : response protocol 1803s # expected: 'HTTP/1.1' 1803s # received: 'HTTP/1.1' 1803s ok 16 1803s # testing : response Transfer-Encoding 1803s # expected: 'chunked' 1803s # received: 'chunked' 1803s ok 17 1803s # testing : no Content-Length 1803s # expected: 0 1803s # received: 0 1803s ok 18 1803s # testing : body length 1803s # expected: '845969' 1803s # received: 845969 1803s ok 19 1803s # testing : number of requests 1803s # expected: 4 1803s # received: 4 1803s ok 20 1803s # testing : response protocol 1803s # expected: 'HTTP/1.1' 1803s # received: 'HTTP/1.1' 1803s ok 21 1803s # testing : no Transfer-Encoding (test result inverted) 1803s # expected: 'chunked' 1803s # received: '' 1803s ok 22 1803s # testing : content length 1803s # expected: 253 1803s # received: '253' 1803s ok 23 1803s # testing : body length 1803s # expected: '242' 1803s # received: 242 1803s ok 24 1803s # testing : number of requests 1803s # expected: 5 1803s # received: 5 1803s ok 25 1803s # testing : response protocol 1803s # expected: 'HTTP/1.1' 1803s # received: 'HTTP/1.1' 1803s ok 26 1803s # testing : no Transfer-Encoding (test result inverted) 1803s # expected: 'chunked' 1803s # received: '' 1803s ok 27 1803s # testing : content length 1803s # expected: '' 1803s # received: '' 1803s ok 28 1803s # testing : body length 1803s # expected: '14276' 1803s # received: 14276 1803s ok 29 1803s # testing : number of requests 1803s # expected: 6 1803s # received: 6 1803s ok 30 1803s ok 1805s t/http11/chunked2.t ................. 1805s 1..2 1805s # Running under perl version 5.038002 for linux 1805s # Current time local: Sun Mar 24 22:02:41 2024 1805s # Current time GMT: Sun Mar 24 22:02:41 2024 1805s # Using Test.pm version 1.31 1805s # Using Apache/Test.pm version 1.42 1805s # testing : successful response 1805s # expected: 200 1805s # received: '200' 1805s ok 1 1805s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1805s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1805s ok 2 1805s ok 1807s t/http11/clength.t .................. 1807s 1..6 1807s # Running under perl version 5.038002 for linux 1807s # Current time local: Sun Mar 24 22:02:43 2024 1807s # Current time GMT: Sun Mar 24 22:02:43 2024 1807s # Using Test.pm version 1.31 1807s # Using Apache/Test.pm version 1.42 1807s # testing : successful response 1807s # expected: 200 1807s # received: '200' 1807s ok 1 1807s # expected: 10 1807s # received: '10' 1807s ok 2 1807s # expected: 'bbbbbbbbbb' 1807s # received: 'bbbbbbbbbb' 1807s ok 3 1807s # testing : successful response 1807s # expected: 200 1807s # received: '200' 1807s ok 4 1807s # expected: 6 1807s # received: '6' 1807s ok 5 1807s # expected: 'foobar' 1807s # received: 'foobar' 1807s ok 6 1807s ok 1811s t/http11/post.t ..................... 1811s # using LWP client 1811s 1..51 1811s # Running under perl version 5.038002 for linux 1811s # Current time local: Sun Mar 24 22:02:45 2024 1811s # Current time GMT: Sun Mar 24 22:02:45 2024 1811s # Using Test.pm version 1.31 1811s # Using Apache/Test.pm version 1.42 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 1024 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Connection: Keep-Alive 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 5 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 1 1811s #DMMATCH1: 1 1811s #Keep-Alive: timeout=5, max=100 1811s # 1811s # testing : length posted 1811s # expected: '1024' 1811s # received: 1024 1811s ok 1 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 2048 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 5 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 2 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '2048' 1811s # received: 2048 1811s ok 2 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 3072 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 5 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 3 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '3072' 1811s # received: 3072 1811s ok 3 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 4096 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 5 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 4 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '4096' 1811s # received: 4096 1811s ok 4 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 5120 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 5 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 5 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '5120' 1811s # received: 5120 1811s ok 5 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 6144 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 5 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 6 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '6144' 1811s # received: 6144 1811s ok 6 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 7168 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 5 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 7 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '7168' 1811s # received: 7168 1811s ok 7 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 8192 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 5 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 8 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '8192' 1811s # received: 8192 1811s ok 8 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 9216 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 5 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 9 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '9216' 1811s # received: 9216 1811s ok 9 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 10240 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 10 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '10240' 1811s # received: 10240 1811s ok 10 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 11264 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 11 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '11264' 1811s # received: 11264 1811s ok 11 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 12288 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 12 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '12288' 1811s # received: 12288 1811s ok 12 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 13312 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 13 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '13312' 1811s # received: 13312 1811s ok 13 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 14336 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 14 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '14336' 1811s # received: 14336 1811s ok 14 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 15360 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 15 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '15360' 1811s # received: 15360 1811s ok 15 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 16384 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 16 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '16384' 1811s # received: 16384 1811s ok 16 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 17408 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 17 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '17408' 1811s # received: 17408 1811s ok 17 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 18432 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 18 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '18432' 1811s # received: 18432 1811s ok 18 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 19456 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 19 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '19456' 1811s # received: 19456 1811s ok 19 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 20480 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 20 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '20480' 1811s # received: 20480 1811s ok 20 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 21504 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 21 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '21504' 1811s # received: 21504 1811s ok 21 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 22528 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 22 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '22528' 1811s # received: 22528 1811s ok 22 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 23552 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 23 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '23552' 1811s # received: 23552 1811s ok 23 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 24576 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 24 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '24576' 1811s # received: 24576 1811s ok 24 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 25600 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 25 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '25600' 1811s # received: 25600 1811s ok 25 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 26624 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 26 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '26624' 1811s # received: 26624 1811s ok 26 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 27648 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 27 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '27648' 1811s # received: 27648 1811s ok 27 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 28672 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 28 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '28672' 1811s # received: 28672 1811s ok 28 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 29696 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 29 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '29696' 1811s # received: 29696 1811s ok 29 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 30720 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 30 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '30720' 1811s # received: 30720 1811s ok 30 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 31744 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 31 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '31744' 1811s # received: 31744 1811s ok 31 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 32768 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 32 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '32768' 1811s # received: 32768 1811s ok 32 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 33792 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 33 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '33792' 1811s # received: 33792 1811s ok 33 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 34816 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 34 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '34816' 1811s # received: 34816 1811s ok 34 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 35840 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 35 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '35840' 1811s # received: 35840 1811s ok 35 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 36864 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 36 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '36864' 1811s # received: 36864 1811s ok 36 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 37888 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 37 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '37888' 1811s # received: 37888 1811s ok 37 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 38912 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 38 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '38912' 1811s # received: 38912 1811s ok 38 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 39936 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 39 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '39936' 1811s # received: 39936 1811s ok 39 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 40960 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 40 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '40960' 1811s # received: 40960 1811s ok 40 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 41984 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 41 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '41984' 1811s # received: 41984 1811s ok 41 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 43008 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 42 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '43008' 1811s # received: 43008 1811s ok 42 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 44032 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 43 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '44032' 1811s # received: 44032 1811s ok 43 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 45056 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 44 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '45056' 1811s # received: 45056 1811s ok 44 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 46080 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 45 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '46080' 1811s # received: 46080 1811s ok 45 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 47104 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 46 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '47104' 1811s # received: 47104 1811s ok 46 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 48128 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:48 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:49 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 47 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '48128' 1811s # received: 48128 1811s ok 47 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 49152 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:49 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:49 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 48 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '49152' 1811s # received: 49152 1811s ok 48 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 50176 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:49 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:49 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 49 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '50176' 1811s # received: 50176 1811s ok 49 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 51200 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:49 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 6 1811s #Client-Date: Sun, 24 Mar 2024 22:02:49 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 50 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '51200' 1811s # received: 51200 1811s ok 50 1811s #lwp request: 1811s #POST http://localhost:8529/eat_post HTTP/1.1 1811s #User-Agent: libwww-perl/6.76 1811s #Content-Length: 102400 1811s # 1811s #server response: 1811s #HTTP/1.1 200 OK 1811s #Date: Sun, 24 Mar 2024 22:02:49 GMT 1811s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1811s #Vary: In-If1 1811s #Content-Length: 7 1811s #Client-Date: Sun, 24 Mar 2024 22:02:49 GMT 1811s #Client-Peer: 127.0.0.1:8529 1811s #Client-Response-Num: 51 1811s #DMMATCH1: 1 1811s # 1811s # testing : length posted 1811s # expected: '102400' 1811s # received: 102400 1811s ok 51 1811s ok 1813s t/modules/aaa.t ..................... 1813s 1..40 1813s # Running under perl version 5.038002 for linux 1813s # Current time local: Sun Mar 24 22:02:49 2024 1813s # Current time GMT: Sun Mar 24 22:02:49 2024 1813s # Using Test.pm version 1.31 1813s # Using Apache/Test.pm version 1.42 1813s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/realm2 1813s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/basic1 1813s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/form1 1813s ok 1 1813s ok 2 1813s ok 3 1813s ok 4 1813s ok 5 1813s ok 6 1813s ok 7 1813s ok 8 1813s ok 9 1813s ok 10 1813s ok 11 1813s ok 12 1813s ok 13 1813s ok 14 1813s ok 15 1813s ok 16 1813s ok 17 1813s ok 18 1813s ok 19 1813s ok 20 1813s ok 21 1813s ok 22 1813s ok 23 1813s ok 24 1813s ok 25 1813s ok 26 1813s ok 27 1813s ok 28 1813s ok 29 1813s ok 30 1813s ok 31 1813s ok 32 1813s ok 33 1813s ok 34 1813s ok 35 1813s ok 36 1813s ok 37 1813s ok 38 1813s ok 39 1813s ok 40 1813s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/basic1 1813s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/form1 1813s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/realm2 1813s ok 1815s t/modules/access.t .................. 1815s 1..408 1815s # Running under perl version 5.038002 for linux 1815s # Current time local: Sun Mar 24 22:02:51 2024 1815s # Current time GMT: Sun Mar 24 22:02:51 2024 1815s # Using Test.pm version 1.31 1815s # Using Apache/Test.pm version 1.42 1815s # --- 1815s # Order deny,allow 1815s # Allow from all 1815s # expecting access. 1815s ok 1 1815s # --- 1815s # Order deny,allow 1815s # Deny from all 1815s # expecting access denial. 1815s ok 2 1815s # --- 1815s # Order deny,allow 1815s # Allow from all 1815s # Deny from all 1815s # expecting access. 1815s ok 3 1815s # --- 1815s # Order deny,allow 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 4 1815s # --- 1815s # Order deny,allow 1815s # Allow from all 1815s # Deny from localhost 1815s # expecting access. 1815s ok 5 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 6 1815s # --- 1815s # Order deny,allow 1815s # Allow from all 1815s # Deny from 127.0.0.1 1815s # expecting access. 1815s ok 7 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 8 1815s # --- 1815s # Order deny,allow 1815s # Allow from all 1815s # Deny from 127.0 1815s # expecting access. 1815s ok 9 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 10 1815s # --- 1815s # Order deny,allow 1815s # Allow from all 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access. 1815s ok 11 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 12 1815s # --- 1815s # Order deny,allow 1815s # Allow from all 1815s # Deny from 127.0.0.1/16 1815s # expecting access. 1815s ok 13 1815s # --- 1815s # Order deny,allow 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 14 1815s # --- 1815s # Order deny,allow 1815s # Allow from all 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 15 1815s # --- 1815s # Order deny,allow 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 16 1815s # --- 1815s # Order deny,allow 1815s # Allow from all 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 17 1815s # --- 1815s # Order deny,allow 1815s # Allow from localhost 1815s # expecting access. 1815s ok 18 1815s # --- 1815s # Order deny,allow 1815s # Deny from all 1815s # expecting access denial. 1815s ok 19 1815s # --- 1815s # Order deny,allow 1815s # Allow from localhost 1815s # Deny from all 1815s # expecting access. 1815s ok 20 1815s # --- 1815s # Order deny,allow 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 21 1815s # --- 1815s # Order deny,allow 1815s # Allow from localhost 1815s # Deny from localhost 1815s # expecting access. 1815s ok 22 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 23 1815s # --- 1815s # Order deny,allow 1815s # Allow from localhost 1815s # Deny from 127.0.0.1 1815s # expecting access. 1815s ok 24 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 25 1815s # --- 1815s # Order deny,allow 1815s # Allow from localhost 1815s # Deny from 127.0 1815s # expecting access. 1815s ok 26 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 27 1815s # --- 1815s # Order deny,allow 1815s # Allow from localhost 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access. 1815s ok 28 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 29 1815s # --- 1815s # Order deny,allow 1815s # Allow from localhost 1815s # Deny from 127.0.0.1/16 1815s # expecting access. 1815s ok 30 1815s # --- 1815s # Order deny,allow 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 31 1815s # --- 1815s # Order deny,allow 1815s # Allow from localhost 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 32 1815s # --- 1815s # Order deny,allow 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 33 1815s # --- 1815s # Order deny,allow 1815s # Allow from localhost 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 34 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1 1815s # expecting access. 1815s ok 35 1815s # --- 1815s # Order deny,allow 1815s # Deny from all 1815s # expecting access denial. 1815s ok 36 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1 1815s # Deny from all 1815s # expecting access. 1815s ok 37 1815s # --- 1815s # Order deny,allow 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 38 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1 1815s # Deny from localhost 1815s # expecting access. 1815s ok 39 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 40 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1 1815s # Deny from 127.0.0.1 1815s # expecting access. 1815s ok 41 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 42 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1 1815s # Deny from 127.0 1815s # expecting access. 1815s ok 43 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 44 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access. 1815s ok 45 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 46 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1 1815s # Deny from 127.0.0.1/16 1815s # expecting access. 1815s ok 47 1815s # --- 1815s # Order deny,allow 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 48 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 49 1815s # --- 1815s # Order deny,allow 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 50 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 51 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0 1815s # expecting access. 1815s ok 52 1815s # --- 1815s # Order deny,allow 1815s # Deny from all 1815s # expecting access denial. 1815s ok 53 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0 1815s # Deny from all 1815s # expecting access. 1815s ok 54 1815s # --- 1815s # Order deny,allow 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 55 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0 1815s # Deny from localhost 1815s # expecting access. 1815s ok 56 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 57 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0 1815s # Deny from 127.0.0.1 1815s # expecting access. 1815s ok 58 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 59 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0 1815s # Deny from 127.0 1815s # expecting access. 1815s ok 60 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 61 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access. 1815s ok 62 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 63 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0 1815s # Deny from 127.0.0.1/16 1815s # expecting access. 1815s ok 64 1815s # --- 1815s # Order deny,allow 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 65 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 66 1815s # --- 1815s # Order deny,allow 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 67 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 68 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # expecting access. 1815s ok 69 1815s # --- 1815s # Order deny,allow 1815s # Deny from all 1815s # expecting access denial. 1815s ok 70 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from all 1815s # expecting access. 1815s ok 71 1815s # --- 1815s # Order deny,allow 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 72 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from localhost 1815s # expecting access. 1815s ok 73 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 74 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from 127.0.0.1 1815s # expecting access. 1815s ok 75 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 76 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from 127.0 1815s # expecting access. 1815s ok 77 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 78 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access. 1815s ok 79 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 80 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from 127.0.0.1/16 1815s # expecting access. 1815s ok 81 1815s # --- 1815s # Order deny,allow 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 82 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 83 1815s # --- 1815s # Order deny,allow 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 84 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 85 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/16 1815s # expecting access. 1815s ok 86 1815s # --- 1815s # Order deny,allow 1815s # Deny from all 1815s # expecting access denial. 1815s ok 87 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/16 1815s # Deny from all 1815s # expecting access. 1815s ok 88 1815s # --- 1815s # Order deny,allow 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 89 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/16 1815s # Deny from localhost 1815s # expecting access. 1815s ok 90 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 91 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/16 1815s # Deny from 127.0.0.1 1815s # expecting access. 1815s ok 92 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 93 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/16 1815s # Deny from 127.0 1815s # expecting access. 1815s ok 94 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 95 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/16 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access. 1815s ok 96 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 97 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/16 1815s # Deny from 127.0.0.1/16 1815s # expecting access. 1815s ok 98 1815s # --- 1815s # Order deny,allow 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 99 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/16 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 100 1815s # --- 1815s # Order deny,allow 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 101 1815s # --- 1815s # Order deny,allow 1815s # Allow from 127.0.0.1/16 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 102 1815s # --- 1815s # Order deny,allow 1815s # Allow from somewhere.else.com 1815s # expecting access. 1815s ok 103 1815s # --- 1815s # Order deny,allow 1815s # Deny from all 1815s # expecting access denial. 1815s ok 104 1815s # --- 1815s # Order deny,allow 1815s # Allow from somewhere.else.com 1815s # Deny from all 1815s # expecting access denial. 1815s ok 105 1815s # --- 1815s # Order deny,allow 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 106 1815s # --- 1815s # Order deny,allow 1815s # Allow from somewhere.else.com 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 107 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 108 1815s # --- 1815s # Order deny,allow 1815s # Allow from somewhere.else.com 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 109 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 110 1815s # --- 1815s # Order deny,allow 1815s # Allow from somewhere.else.com 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 111 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 112 1815s # --- 1815s # Order deny,allow 1815s # Allow from somewhere.else.com 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 113 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 114 1815s # --- 1815s # Order deny,allow 1815s # Allow from somewhere.else.com 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 115 1815s # --- 1815s # Order deny,allow 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 116 1815s # --- 1815s # Order deny,allow 1815s # Allow from somewhere.else.com 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 117 1815s # --- 1815s # Order deny,allow 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 118 1815s # --- 1815s # Order deny,allow 1815s # Allow from somewhere.else.com 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 119 1815s # --- 1815s # Order deny,allow 1815s # Allow from 66.6.6.6 1815s # expecting access. 1815s ok 120 1815s # --- 1815s # Order deny,allow 1815s # Deny from all 1815s # expecting access denial. 1815s ok 121 1815s # --- 1815s # Order deny,allow 1815s # Allow from 66.6.6.6 1815s # Deny from all 1815s # expecting access denial. 1815s ok 122 1815s # --- 1815s # Order deny,allow 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 123 1815s # --- 1815s # Order deny,allow 1815s # Allow from 66.6.6.6 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 124 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 125 1815s # --- 1815s # Order deny,allow 1815s # Allow from 66.6.6.6 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 126 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 127 1815s # --- 1815s # Order deny,allow 1815s # Allow from 66.6.6.6 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 128 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 129 1815s # --- 1815s # Order deny,allow 1815s # Allow from 66.6.6.6 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 130 1815s # --- 1815s # Order deny,allow 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 131 1815s # --- 1815s # Order deny,allow 1815s # Allow from 66.6.6.6 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 132 1815s # --- 1815s # Order deny,allow 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 133 1815s # --- 1815s # Order deny,allow 1815s # Allow from 66.6.6.6 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 134 1815s # --- 1815s # Order deny,allow 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 135 1815s # --- 1815s # Order deny,allow 1815s # Allow from 66.6.6.6 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 136 1815s # --- 1815s # Order allow,deny 1815s # Allow from all 1815s # expecting access. 1815s ok 137 1815s # --- 1815s # Order allow,deny 1815s # Deny from all 1815s # expecting access denial. 1815s ok 138 1815s # --- 1815s # Order allow,deny 1815s # Allow from all 1815s # Deny from all 1815s # expecting access denial. 1815s ok 139 1815s # --- 1815s # Order allow,deny 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 140 1815s # --- 1815s # Order allow,deny 1815s # Allow from all 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 141 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 142 1815s # --- 1815s # Order allow,deny 1815s # Allow from all 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 143 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 144 1815s # --- 1815s # Order allow,deny 1815s # Allow from all 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 145 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 146 1815s # --- 1815s # Order allow,deny 1815s # Allow from all 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 147 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 148 1815s # --- 1815s # Order allow,deny 1815s # Allow from all 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 149 1815s # --- 1815s # Order allow,deny 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 150 1815s # --- 1815s # Order allow,deny 1815s # Allow from all 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 151 1815s # --- 1815s # Order allow,deny 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 152 1815s # --- 1815s # Order allow,deny 1815s # Allow from all 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 153 1815s # --- 1815s # Order allow,deny 1815s # Allow from localhost 1815s # expecting access. 1815s ok 154 1815s # --- 1815s # Order allow,deny 1815s # Deny from all 1815s # expecting access denial. 1815s ok 155 1815s # --- 1815s # Order allow,deny 1815s # Allow from localhost 1815s # Deny from all 1815s # expecting access denial. 1815s ok 156 1815s # --- 1815s # Order allow,deny 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 157 1815s # --- 1815s # Order allow,deny 1815s # Allow from localhost 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 158 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 159 1815s # --- 1815s # Order allow,deny 1815s # Allow from localhost 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 160 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 161 1815s # --- 1815s # Order allow,deny 1815s # Allow from localhost 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 162 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 163 1815s # --- 1815s # Order allow,deny 1815s # Allow from localhost 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 164 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 165 1815s # --- 1815s # Order allow,deny 1815s # Allow from localhost 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 166 1815s # --- 1815s # Order allow,deny 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 167 1815s # --- 1815s # Order allow,deny 1815s # Allow from localhost 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 168 1815s # --- 1815s # Order allow,deny 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 169 1815s # --- 1815s # Order allow,deny 1815s # Allow from localhost 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 170 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1 1815s # expecting access. 1815s ok 171 1815s # --- 1815s # Order allow,deny 1815s # Deny from all 1815s # expecting access denial. 1815s ok 172 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1 1815s # Deny from all 1815s # expecting access denial. 1815s ok 173 1815s # --- 1815s # Order allow,deny 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 174 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 175 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 176 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 177 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 178 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 179 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 180 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 181 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 182 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 183 1815s # --- 1815s # Order allow,deny 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 184 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 185 1815s # --- 1815s # Order allow,deny 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 186 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 187 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0 1815s # expecting access. 1815s ok 188 1815s # --- 1815s # Order allow,deny 1815s # Deny from all 1815s # expecting access denial. 1815s ok 189 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0 1815s # Deny from all 1815s # expecting access denial. 1815s ok 190 1815s # --- 1815s # Order allow,deny 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 191 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 192 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 193 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 194 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 195 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 196 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 197 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 198 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 199 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 200 1815s # --- 1815s # Order allow,deny 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 201 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 202 1815s # --- 1815s # Order allow,deny 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 203 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 204 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # expecting access. 1815s ok 205 1815s # --- 1815s # Order allow,deny 1815s # Deny from all 1815s # expecting access denial. 1815s ok 206 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from all 1815s # expecting access denial. 1815s ok 207 1815s # --- 1815s # Order allow,deny 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 208 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 209 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 210 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 211 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 212 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 213 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 214 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 215 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 216 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 217 1815s # --- 1815s # Order allow,deny 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 218 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 219 1815s # --- 1815s # Order allow,deny 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 220 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 221 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/16 1815s # expecting access. 1815s ok 222 1815s # --- 1815s # Order allow,deny 1815s # Deny from all 1815s # expecting access denial. 1815s ok 223 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/16 1815s # Deny from all 1815s # expecting access denial. 1815s ok 224 1815s # --- 1815s # Order allow,deny 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 225 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/16 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 226 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 227 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/16 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 228 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 229 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/16 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 230 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 231 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/16 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 232 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 233 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/16 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 234 1815s # --- 1815s # Order allow,deny 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 235 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/16 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 236 1815s # --- 1815s # Order allow,deny 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 237 1815s # --- 1815s # Order allow,deny 1815s # Allow from 127.0.0.1/16 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 238 1815s # --- 1815s # Order allow,deny 1815s # Allow from somewhere.else.com 1815s # expecting access denial. 1815s ok 239 1815s # --- 1815s # Order allow,deny 1815s # Deny from all 1815s # expecting access denial. 1815s ok 240 1815s # --- 1815s # Order allow,deny 1815s # Allow from somewhere.else.com 1815s # Deny from all 1815s # expecting access denial. 1815s ok 241 1815s # --- 1815s # Order allow,deny 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 242 1815s # --- 1815s # Order allow,deny 1815s # Allow from somewhere.else.com 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 243 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 244 1815s # --- 1815s # Order allow,deny 1815s # Allow from somewhere.else.com 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 245 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 246 1815s # --- 1815s # Order allow,deny 1815s # Allow from somewhere.else.com 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 247 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 248 1815s # --- 1815s # Order allow,deny 1815s # Allow from somewhere.else.com 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 249 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 250 1815s # --- 1815s # Order allow,deny 1815s # Allow from somewhere.else.com 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 251 1815s # --- 1815s # Order allow,deny 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 252 1815s # --- 1815s # Order allow,deny 1815s # Allow from somewhere.else.com 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 253 1815s # --- 1815s # Order allow,deny 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 254 1815s # --- 1815s # Order allow,deny 1815s # Allow from somewhere.else.com 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 255 1815s # --- 1815s # Order allow,deny 1815s # Allow from 66.6.6.6 1815s # expecting access denial. 1815s ok 256 1815s # --- 1815s # Order allow,deny 1815s # Deny from all 1815s # expecting access denial. 1815s ok 257 1815s # --- 1815s # Order allow,deny 1815s # Allow from 66.6.6.6 1815s # Deny from all 1815s # expecting access denial. 1815s ok 258 1815s # --- 1815s # Order allow,deny 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 259 1815s # --- 1815s # Order allow,deny 1815s # Allow from 66.6.6.6 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 260 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 261 1815s # --- 1815s # Order allow,deny 1815s # Allow from 66.6.6.6 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 262 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 263 1815s # --- 1815s # Order allow,deny 1815s # Allow from 66.6.6.6 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 264 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 265 1815s # --- 1815s # Order allow,deny 1815s # Allow from 66.6.6.6 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 266 1815s # --- 1815s # Order allow,deny 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 267 1815s # --- 1815s # Order allow,deny 1815s # Allow from 66.6.6.6 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 268 1815s # --- 1815s # Order allow,deny 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 269 1815s # --- 1815s # Order allow,deny 1815s # Allow from 66.6.6.6 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 270 1815s # --- 1815s # Order allow,deny 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 271 1815s # --- 1815s # Order allow,deny 1815s # Allow from 66.6.6.6 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 272 1815s # --- 1815s # Order mutual-failure 1815s # Allow from all 1815s # expecting access. 1815s ok 273 1815s # --- 1815s # Order mutual-failure 1815s # Deny from all 1815s # expecting access denial. 1815s ok 274 1815s # --- 1815s # Order mutual-failure 1815s # Allow from all 1815s # Deny from all 1815s # expecting access denial. 1815s ok 275 1815s # --- 1815s # Order mutual-failure 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 276 1815s # --- 1815s # Order mutual-failure 1815s # Allow from all 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 277 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 278 1815s # --- 1815s # Order mutual-failure 1815s # Allow from all 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 279 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 280 1815s # --- 1815s # Order mutual-failure 1815s # Allow from all 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 281 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 282 1815s # --- 1815s # Order mutual-failure 1815s # Allow from all 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 283 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 284 1815s # --- 1815s # Order mutual-failure 1815s # Allow from all 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 285 1815s # --- 1815s # Order mutual-failure 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 286 1815s # --- 1815s # Order mutual-failure 1815s # Allow from all 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 287 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 288 1815s # --- 1815s # Order mutual-failure 1815s # Allow from all 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 289 1815s # --- 1815s # Order mutual-failure 1815s # Allow from localhost 1815s # expecting access. 1815s ok 290 1815s # --- 1815s # Order mutual-failure 1815s # Deny from all 1815s # expecting access denial. 1815s ok 291 1815s # --- 1815s # Order mutual-failure 1815s # Allow from localhost 1815s # Deny from all 1815s # expecting access denial. 1815s ok 292 1815s # --- 1815s # Order mutual-failure 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 293 1815s # --- 1815s # Order mutual-failure 1815s # Allow from localhost 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 294 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 295 1815s # --- 1815s # Order mutual-failure 1815s # Allow from localhost 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 296 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 297 1815s # --- 1815s # Order mutual-failure 1815s # Allow from localhost 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 298 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 299 1815s # --- 1815s # Order mutual-failure 1815s # Allow from localhost 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 300 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 301 1815s # --- 1815s # Order mutual-failure 1815s # Allow from localhost 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 302 1815s # --- 1815s # Order mutual-failure 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 303 1815s # --- 1815s # Order mutual-failure 1815s # Allow from localhost 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 304 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 305 1815s # --- 1815s # Order mutual-failure 1815s # Allow from localhost 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 306 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1 1815s # expecting access. 1815s ok 307 1815s # --- 1815s # Order mutual-failure 1815s # Deny from all 1815s # expecting access denial. 1815s ok 308 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1 1815s # Deny from all 1815s # expecting access denial. 1815s ok 309 1815s # --- 1815s # Order mutual-failure 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 310 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 311 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 312 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 313 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 314 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 315 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 316 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 317 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 318 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 319 1815s # --- 1815s # Order mutual-failure 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 320 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 321 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 322 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 323 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0 1815s # expecting access. 1815s ok 324 1815s # --- 1815s # Order mutual-failure 1815s # Deny from all 1815s # expecting access denial. 1815s ok 325 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0 1815s # Deny from all 1815s # expecting access denial. 1815s ok 326 1815s # --- 1815s # Order mutual-failure 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 327 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 328 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 329 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 330 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 331 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 332 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 333 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 334 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 335 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 336 1815s # --- 1815s # Order mutual-failure 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 337 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 338 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 339 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 340 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # expecting access. 1815s ok 341 1815s # --- 1815s # Order mutual-failure 1815s # Deny from all 1815s # expecting access denial. 1815s ok 342 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from all 1815s # expecting access denial. 1815s ok 343 1815s # --- 1815s # Order mutual-failure 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 344 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 345 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 346 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 347 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 348 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 349 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 350 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 351 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 352 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 353 1815s # --- 1815s # Order mutual-failure 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 354 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 355 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 356 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/255.255.0.0 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 357 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/16 1815s # expecting access. 1815s ok 358 1815s # --- 1815s # Order mutual-failure 1815s # Deny from all 1815s # expecting access denial. 1815s ok 359 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/16 1815s # Deny from all 1815s # expecting access denial. 1815s ok 360 1815s # --- 1815s # Order mutual-failure 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 361 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/16 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 362 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 363 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/16 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 364 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 365 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/16 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 366 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 367 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/16 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 368 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 369 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/16 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 370 1815s # --- 1815s # Order mutual-failure 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 371 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/16 1815s # Deny from somewhere.else.com 1815s # expecting access. 1815s ok 372 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 373 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 127.0.0.1/16 1815s # Deny from 66.6.6.6 1815s # expecting access. 1815s ok 374 1815s # --- 1815s # Order mutual-failure 1815s # Allow from somewhere.else.com 1815s # expecting access denial. 1815s ok 375 1815s # --- 1815s # Order mutual-failure 1815s # Deny from all 1815s # expecting access denial. 1815s ok 376 1815s # --- 1815s # Order mutual-failure 1815s # Allow from somewhere.else.com 1815s # Deny from all 1815s # expecting access denial. 1815s ok 377 1815s # --- 1815s # Order mutual-failure 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 378 1815s # --- 1815s # Order mutual-failure 1815s # Allow from somewhere.else.com 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 379 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 380 1815s # --- 1815s # Order mutual-failure 1815s # Allow from somewhere.else.com 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 381 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 382 1815s # --- 1815s # Order mutual-failure 1815s # Allow from somewhere.else.com 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 383 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 384 1815s # --- 1815s # Order mutual-failure 1815s # Allow from somewhere.else.com 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 385 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 386 1815s # --- 1815s # Order mutual-failure 1815s # Allow from somewhere.else.com 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 387 1815s # --- 1815s # Order mutual-failure 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 388 1815s # --- 1815s # Order mutual-failure 1815s # Allow from somewhere.else.com 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 389 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 390 1815s # --- 1815s # Order mutual-failure 1815s # Allow from somewhere.else.com 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 391 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 66.6.6.6 1815s # expecting access denial. 1815s ok 392 1815s # --- 1815s # Order mutual-failure 1815s # Deny from all 1815s # expecting access denial. 1815s ok 393 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 66.6.6.6 1815s # Deny from all 1815s # expecting access denial. 1815s ok 394 1815s # --- 1815s # Order mutual-failure 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 395 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 66.6.6.6 1815s # Deny from localhost 1815s # expecting access denial. 1815s ok 396 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 397 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 66.6.6.6 1815s # Deny from 127.0.0.1 1815s # expecting access denial. 1815s ok 398 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 399 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 66.6.6.6 1815s # Deny from 127.0 1815s # expecting access denial. 1815s ok 400 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 401 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 66.6.6.6 1815s # Deny from 127.0.0.1/255.255.0.0 1815s # expecting access denial. 1815s ok 402 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 403 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 66.6.6.6 1815s # Deny from 127.0.0.1/16 1815s # expecting access denial. 1815s ok 404 1815s # --- 1815s # Order mutual-failure 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 405 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 66.6.6.6 1815s # Deny from somewhere.else.com 1815s # expecting access denial. 1815s ok 406 1815s # --- 1815s # Order mutual-failure 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 407 1815s # --- 1815s # Order mutual-failure 1815s # Allow from 66.6.6.6 1815s # Deny from 66.6.6.6 1815s # expecting access denial. 1815s ok 408 1815s ok 1818s t/modules/actions.t ................. 1818s 1..20 1818s # Running under perl version 5.038002 for linux 1818s # Current time local: Sun Mar 24 22:02:53 2024 1818s # Current time GMT: Sun Mar 24 22:02:53 2024 1818s # Using Test.pm version 1.31 1818s # Using Apache/Test.pm version 1.42 1818s # expected: 200 1818s # received: '200' 1818s ok 1 1818s # expected: 'nada' 1818s # received: 'nada' 1818s ok 2 1818s # expected: 404 1818s # received: '404' 1818s ok 3 1818s ok 4 # skip RC=404, no need to check content 1818s # expected: 404 1818s # received: '404' 1818s ok 5 1818s ok 6 # skip RC=404, no need to check content 1818s # expected: 404 1818s # received: '404' 1818s ok 7 1818s ok 8 # skip RC=404, no need to check content 1818s # expected: 200 1818s # received: '200' 1818s ok 9 1818s # expected: 'nada' 1818s # received: 'nada' 1818s ok 10 1818s # expected: 404 1818s # received: '404' 1818s ok 11 1818s ok 12 # skip RC=404, no need to check content 1818s # expected: 200 1818s # received: '200' 1818s ok 13 1818s # expected: 'POST 1818s # foo2: bar2 1818s # ' 1818s # received: 'POST 1818s # foo2: bar2 1818s # ' 1818s ok 14 1818s # expected: 405 1818s # received: '405' 1818s ok 15 1818s # expected: 200 1818s # received: '200' 1818s ok 16 1818s # expected: 'foo=bar' 1818s # received: 'foo=bar' 1818s ok 17 1818s # expected: 200 1818s # received: '200' 1818s ok 18 1818s # expected: 'POST 1818s # foo2: bar2 1818s # ' 1818s # received: 'POST 1818s # foo2: bar2 1818s # ' 1818s ok 19 1818s # expected: 405 1818s # received: '405' 1818s ok 20 1818s ok 1820s t/modules/alias.t ................... 1820s 1..134 1820s # Running under perl version 5.038002 for linux 1820s # Current time local: Sun Mar 24 22:02:55 2024 1820s # Current time GMT: Sun Mar 24 22:02:55 2024 1820s # Using Test.pm version 1.31 1820s # Using Apache/Test.pm version 1.42 1820s # verifying simple aliases 1820s # testing : /alias/ 1820s # expected: 200 1820s # received: '200' 1820s ok 1 1820s # testing : /bogu/ 1820s # expected: 404 1820s # received: '404' 1820s ok 2 1820s # verifying alias match with /ali[0-9]. 1820s # testing : /ali0 1820s # expected: 0 1820s # received: '0' 1820s ok 3 1820s # testing : /ali1 1820s # expected: 1 1820s # received: '1' 1820s ok 4 1820s # testing : /ali2 1820s # expected: 2 1820s # received: '2' 1820s ok 5 1820s # testing : /ali3 1820s # expected: 3 1820s # received: '3' 1820s ok 6 1820s # testing : /ali4 1820s # expected: 4 1820s # received: '4' 1820s ok 7 1820s # testing : /ali5 1820s # expected: 5 1820s # received: '5' 1820s ok 8 1820s # testing : /ali6 1820s # expected: 6 1820s # received: '6' 1820s ok 9 1820s # testing : /ali7 1820s # expected: 7 1820s # received: '7' 1820s ok 10 1820s # testing : /ali8 1820s # expected: 8 1820s # received: '8' 1820s ok 11 1820s # testing : /ali9 1820s # expected: 9 1820s # received: '9' 1820s ok 12 1820s # verifying expression alias match with /expr/ali[0-9]. 1820s # testing : /ali0 1820s # expected: 0 1820s # received: '0' 1820s ok 13 1820s # testing : /ali1 1820s # expected: 1 1820s # received: '1' 1820s ok 14 1820s # testing : /ali2 1820s # expected: 2 1820s # received: '2' 1820s ok 15 1820s # testing : /ali3 1820s # expected: 3 1820s # received: '3' 1820s ok 16 1820s # testing : /ali4 1820s # expected: 4 1820s # received: '4' 1820s ok 17 1820s # testing : /ali5 1820s # expected: 5 1820s # received: '5' 1820s ok 18 1820s # testing : /ali6 1820s # expected: 6 1820s # received: '6' 1820s ok 19 1820s # testing : /ali7 1820s # expected: 7 1820s # received: '7' 1820s ok 20 1820s # testing : /ali8 1820s # expected: 8 1820s # received: '8' 1820s ok 21 1820s # testing : /ali9 1820s # expected: 9 1820s # received: '9' 1820s ok 22 1820s # testing : /forbid 1820s # expected: '403' 1820s # received: '403' 1820s ok 23 1820s # testing : /gone 1820s # expected: '410' 1820s # received: '410' 1820s ok 24 1820s # testing : /perm 1820s # expected: '301' 1820s # received: '301' 1820s ok 25 1820s # testing : /perm2 1820s # expected: '301' 1820s # received: '301' 1820s ok 26 1820s # testing : /seeother 1820s # expected: '303' 1820s # received: '303' 1820s ok 27 1820s # testing : /temp 1820s # expected: '302' 1820s # received: '302' 1820s ok 28 1820s # testing : /temp2 1820s # expected: '302' 1820s # received: '302' 1820s ok 29 1820s verifying body of perm and temp redirect match 1820s # testing : /p0 1820s # expected: 0 1820s # received: '0' 1820s ok 30 1820s # testing : /p1 1820s # expected: 1 1820s # received: '1' 1820s ok 31 1820s # testing : /p2 1820s # expected: 2 1820s # received: '2' 1820s ok 32 1820s # testing : /p3 1820s # expected: 3 1820s # received: '3' 1820s ok 33 1820s # testing : /p4 1820s # expected: 4 1820s # received: '4' 1820s ok 34 1820s # testing : /p5 1820s # expected: 5 1820s # received: '5' 1820s ok 35 1820s # testing : /p6 1820s # expected: 6 1820s # received: '6' 1820s ok 36 1820s # testing : /p7 1820s # expected: 7 1820s # received: '7' 1820s ok 37 1820s # testing : /p8 1820s # expected: 8 1820s # received: '8' 1820s ok 38 1820s # testing : /p9 1820s # expected: 9 1820s # received: '9' 1820s ok 39 1820s # testing : /t0 1820s # expected: 0 1820s # received: '0' 1820s ok 40 1820s # testing : /t1 1820s # expected: 1 1820s # received: '1' 1820s ok 41 1820s # testing : /t2 1820s # expected: 2 1820s # received: '2' 1820s ok 42 1820s # testing : /t3 1820s # expected: 3 1820s # received: '3' 1820s ok 43 1820s # testing : /t4 1820s # expected: 4 1820s # received: '4' 1820s ok 44 1820s # testing : /t5 1820s # expected: 5 1820s # received: '5' 1820s ok 45 1820s # testing : /t6 1820s # expected: 6 1820s # received: '6' 1820s ok 46 1820s # testing : /t7 1820s # expected: 7 1820s # received: '7' 1820s ok 47 1820s # testing : /t8 1820s # expected: 8 1820s # received: '8' 1820s ok 48 1820s # testing : /t9 1820s # expected: 9 1820s # received: '9' 1820s ok 49 1820s verifying body of perm and temp redirect match with expression support 1820s # testing : /p0 1820s # expected: 0 1820s # received: '0' 1820s ok 50 1820s # testing : /p1 1820s # expected: 1 1820s # received: '1' 1820s ok 51 1820s # testing : /p2 1820s # expected: 2 1820s # received: '2' 1820s ok 52 1820s # testing : /p3 1820s # expected: 3 1820s # received: '3' 1820s ok 53 1820s # testing : /p4 1820s # expected: 4 1820s # received: '4' 1820s ok 54 1820s # testing : /p5 1820s # expected: 5 1820s # received: '5' 1820s ok 55 1820s # testing : /p6 1820s # expected: 6 1820s # received: '6' 1820s ok 56 1820s # testing : /p7 1820s # expected: 7 1820s # received: '7' 1820s ok 57 1820s # testing : /p8 1820s # expected: 8 1820s # received: '8' 1820s ok 58 1820s # testing : /p9 1820s # expected: 9 1820s # received: '9' 1820s ok 59 1820s # testing : /t0 1820s # expected: 0 1820s # received: '0' 1820s ok 60 1820s # testing : /t1 1820s # expected: 1 1820s # received: '1' 1820s ok 61 1820s # testing : /t2 1820s # expected: 2 1820s # received: '2' 1820s ok 62 1820s # testing : /t3 1820s # expected: 3 1820s # received: '3' 1820s ok 63 1820s # testing : /t4 1820s # expected: 4 1820s # received: '4' 1820s ok 64 1820s # testing : /t5 1820s # expected: 5 1820s # received: '5' 1820s ok 65 1820s # testing : /t6 1820s # expected: 6 1820s # received: '6' 1820s ok 66 1820s # testing : /t7 1820s # expected: 7 1820s # received: '7' 1820s ok 67 1820s # testing : /t8 1820s # expected: 8 1820s # received: '8' 1820s ok 68 1820s # testing : /t9 1820s # expected: 9 1820s # received: '9' 1820s ok 69 1820s verifying return code of seeother and gone redirect match 1820s # testing : f0 1820s # expected: '403' 1820s # received: '403' 1820s ok 70 1820s # testing : f1 1820s # expected: '403' 1820s # received: '403' 1820s ok 71 1820s # testing : f2 1820s # expected: '403' 1820s # received: '403' 1820s ok 72 1820s # testing : f3 1820s # expected: '403' 1820s # received: '403' 1820s ok 73 1820s # testing : f4 1820s # expected: '403' 1820s # received: '403' 1820s ok 74 1820s # testing : f5 1820s # expected: '403' 1820s # received: '403' 1820s ok 75 1820s # testing : f6 1820s # expected: '403' 1820s # received: '403' 1820s ok 76 1820s # testing : f7 1820s # expected: '403' 1820s # received: '403' 1820s ok 77 1820s # testing : f8 1820s # expected: '403' 1820s # received: '403' 1820s ok 78 1820s # testing : f9 1820s # expected: '403' 1820s # received: '403' 1820s ok 79 1820s # testing : g0 1820s # expected: '410' 1820s # received: '410' 1820s ok 80 1820s # testing : g1 1820s # expected: '410' 1820s # received: '410' 1820s ok 81 1820s # testing : g2 1820s # expected: '410' 1820s # received: '410' 1820s ok 82 1820s # testing : g3 1820s # expected: '410' 1820s # received: '410' 1820s ok 83 1820s # testing : g4 1820s # expected: '410' 1820s # received: '410' 1820s ok 84 1820s # testing : g5 1820s # expected: '410' 1820s # received: '410' 1820s ok 85 1820s # testing : g6 1820s # expected: '410' 1820s # received: '410' 1820s ok 86 1820s # testing : g7 1820s # expected: '410' 1820s # received: '410' 1820s ok 87 1820s # testing : g8 1820s # expected: '410' 1820s # received: '410' 1820s ok 88 1820s # testing : g9 1820s # expected: '410' 1820s # received: '410' 1820s ok 89 1820s # testing : s0 1820s # expected: '303' 1820s # received: '303' 1820s ok 90 1820s # testing : s1 1820s # expected: '303' 1820s # received: '303' 1820s ok 91 1820s # testing : s2 1820s # expected: '303' 1820s # received: '303' 1820s ok 92 1820s # testing : s3 1820s # expected: '303' 1820s # received: '303' 1820s ok 93 1820s # testing : s4 1820s # expected: '303' 1820s # received: '303' 1820s ok 94 1820s # testing : s5 1820s # expected: '303' 1820s # received: '303' 1820s ok 95 1820s # testing : s6 1820s # expected: '303' 1820s # received: '303' 1820s ok 96 1820s # testing : s7 1820s # expected: '303' 1820s # received: '303' 1820s ok 97 1820s # testing : s8 1820s # expected: '303' 1820s # received: '303' 1820s ok 98 1820s # testing : s9 1820s # expected: '303' 1820s # received: '303' 1820s ok 99 1820s verifying return code of seeother and gone redirect match with expression support 1820s # testing : f0 1820s # expected: '403' 1820s # received: '403' 1820s ok 100 1820s # testing : f1 1820s # expected: '403' 1820s # received: '403' 1820s ok 101 1820s # testing : f2 1820s # expected: '403' 1820s # received: '403' 1820s ok 102 1820s # testing : f3 1820s # expected: '403' 1820s # received: '403' 1820s ok 103 1820s # testing : f4 1820s # expected: '403' 1820s # received: '403' 1820s ok 104 1820s # testing : f5 1820s # expected: '403' 1820s # received: '403' 1820s ok 105 1820s # testing : f6 1820s # expected: '403' 1820s # received: '403' 1820s ok 106 1820s # testing : f7 1820s # expected: '403' 1820s # received: '403' 1820s ok 107 1820s # testing : f8 1820s # expected: '403' 1820s # received: '403' 1820s ok 108 1820s # testing : f9 1820s # expected: '403' 1820s # received: '403' 1820s ok 109 1820s # testing : g0 1820s # expected: '410' 1820s # received: '410' 1820s ok 110 1820s # testing : g1 1820s # expected: '410' 1820s # received: '410' 1820s ok 111 1820s # testing : g2 1820s # expected: '410' 1820s # received: '410' 1820s ok 112 1820s # testing : g3 1820s # expected: '410' 1820s # received: '410' 1820s ok 113 1820s # testing : g4 1820s # expected: '410' 1820s # received: '410' 1820s ok 114 1820s # testing : g5 1820s # expected: '410' 1820s # received: '410' 1820s ok 115 1820s # testing : g6 1820s # expected: '410' 1820s # received: '410' 1820s ok 116 1820s # testing : g7 1820s # expected: '410' 1820s # received: '410' 1820s ok 117 1820s # testing : g8 1820s # expected: '410' 1820s # received: '410' 1820s ok 118 1820s # testing : g9 1820s # expected: '410' 1820s # received: '410' 1820s ok 119 1820s # testing : s0 1820s # expected: '303' 1820s # received: '303' 1820s ok 120 1820s # testing : s1 1820s # expected: '303' 1820s # received: '303' 1820s ok 121 1820s # testing : s2 1820s # expected: '303' 1820s # received: '303' 1820s ok 122 1820s # testing : s3 1820s # expected: '303' 1820s # received: '303' 1820s ok 123 1820s # testing : s4 1820s # expected: '303' 1820s # received: '303' 1820s ok 124 1820s # testing : s5 1820s # expected: '303' 1820s # received: '303' 1820s ok 125 1820s # testing : s6 1820s # expected: '303' 1820s # received: '303' 1820s ok 126 1820s # testing : s7 1820s # expected: '303' 1820s # received: '303' 1820s ok 127 1820s # testing : s8 1820s # expected: '303' 1820s # received: '303' 1820s ok 128 1820s # testing : s9 1820s # expected: '303' 1820s # received: '303' 1820s ok 129 1820s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1820s # verifying /modules/alias/script is plain text 1820s # testing : /modules/alias/script 1820s # expected: '#!/bin/sh 1820s # echo Content-type: text/plain 1820s # echo 1820s # echo this is a shell script cgi. 1820s # ' 1820s # received: '#!/bin/sh 1820s # echo Content-type: text/plain 1820s # echo 1820s # echo this is a shell script cgi. 1820s # ' 1820s ok 130 1820s # verifying same file accessed at /cgi/script is executed code 1820s # testing : /cgi/script 1820s # expected: 'this is a shell script cgi. 1820s # ' 1820s # received: 'this is a shell script cgi. 1820s # ' 1820s ok 131 1820s # verifying ScriptAliasMatch with /aliascgi-script 1820s # testing : /aliascgi-script 1820s # expected: 'this is a shell script cgi. 1820s # ' 1820s # received: 'this is a shell script cgi. 1820s # ' 1820s ok 132 1820s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1820s # testing : /aliascgi-script 1820s # expected: 'this is a shell script cgi. 1820s # ' 1820s # received: 'this is a shell script cgi. 1820s # ' 1820s ok 133 1820s # verifying bad script alias. 1820s # testing : /aliascgi-nada 1820s # expected: 404 1820s # received: '404' 1820s ok 134 1820s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1820s ok 1821s t/modules/allowmethods.t ............ 1821s 1..9 1821s # Running under perl version 5.038002 for linux 1821s # Current time local: Sun Mar 24 22:02:58 2024 1821s # Current time GMT: Sun Mar 24 22:02:58 2024 1821s # Using Test.pm version 1.31 1821s # Using Apache/Test.pm version 1.42 1821s # testing : Get request to /Get responds 200 1821s # expected: 200 1821s # received: '200' 1821s ok 1 1821s # testing : Head request to /Get responds 200 1821s # expected: 200 1821s # received: '200' 1821s ok 2 1821s # testing : Post request to /Get responds 405 1821s # expected: 405 1821s # received: '405' 1821s ok 3 1821s # testing : Get request to /Head responds 200 1821s # expected: 200 1821s # received: '200' 1821s ok 4 1821s # testing : Head request to /Head responds 200 1821s # expected: 200 1821s # received: '200' 1821s ok 5 1821s # testing : Post request to /Head responds 405 1821s # expected: 405 1821s # received: '405' 1821s ok 6 1821s # testing : Get request to /Post responds 405 1821s # expected: 405 1821s # received: '405' 1821s ok 7 1821s # testing : Head request to /Post responds 405 1821s # expected: 405 1821s # received: '405' 1821s ok 8 1821s # testing : Post request to /Post responds 200 1821s # expected: 200 1821s # received: '200' 1821s ok 9 1821s ok 1824s t/modules/asis.t .................... 1824s 1..3 1824s # Running under perl version 5.038002 for linux 1824s # Current time local: Sun Mar 24 22:02:59 2024 1824s # Current time GMT: Sun Mar 24 22:02:59 2024 1824s # Using Test.pm version 1.31 1824s # Using Apache/Test.pm version 1.42 1824s # testing : asis content OK 1824s # expected: 'This is asis content. 1824s # ' 1824s # received: 'This is asis content. 1824s # ' 1824s ok 1 1824s # testing : asis gave 404 error 1824s # expected: 404 1824s # received: '404' 1824s ok 2 1824s # testing : asis gave 403 error 1824s # expected: 403 1824s # received: '403' 1824s ok 3 1824s ok 1827s t/modules/authz_core.t .............. 1827s 1..504 1827s # Running under perl version 5.038002 for linux 1827s # Current time local: Sun Mar 24 22:03:02 2024 1827s # Current time GMT: Sun Mar 24 22:03:02 2024 1827s # Using Test.pm version 1.31 1827s # Using Apache/Test.pm version 1.42 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/basic1 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/groups1 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 200, expected 200 [a/ : a/ ] 1827s ok 1 1827s # got 200, expected 200 [a/ : a/ 1] 1827s ok 2 1827s # got 200, expected 200 [a/ : a/ 2] 1827s ok 3 1827s # got 200, expected 200 [a/ : a/ 1 2] 1827s ok 4 1827s # got 200, expected 200 [a/ : a/ 3] 1827s ok 5 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ user1: a/ ] 1827s ok 6 1827s # got 200, expected 200 [a/ user1: a/ user1] 1827s ok 7 1827s # got 401, expected 401 [a/ user1: a/ user2] 1827s ok 8 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ Any 1 2: a/ ] 1827s ok 9 1827s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1827s ok 10 1827s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1827s ok 11 1827s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1827s ok 12 1827s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1827s ok 13 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1827s ok 14 1827s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1827s ok 15 1827s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1827s ok 16 1827s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1827s ok 17 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1827s ok 18 1827s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1827s ok 19 1827s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1827s ok 20 1827s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1827s ok 21 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1827s ok 22 1827s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1827s ok 23 1827s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1827s ok 24 1827s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1827s ok 25 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1827s ok 26 1827s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1827s ok 27 1827s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1827s ok 28 1827s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1827s ok 29 1827s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1827s ok 30 1827s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1827s ok 31 1827s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1827s ok 32 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1827s ok 33 1827s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1827s ok 34 1827s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1827s ok 35 1827s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1827s ok 36 1827s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1827s ok 37 1827s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1827s ok 38 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1827s ok 39 1827s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1827s ok 40 1827s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1827s ok 41 1827s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1827s ok 42 1827s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1827s ok 43 1827s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1827s ok 44 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1827s ok 45 1827s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1827s ok 46 1827s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1827s ok 47 1827s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1827s ok 48 1827s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1827s ok 49 1827s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1827s ok 50 1827s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1827s ok 51 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1827s ok 52 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1827s ok 53 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1827s ok 54 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1827s ok 55 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1827s ok 56 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1827s ok 57 1827s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1827s ok 58 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All 1 !2: a/ ] 1827s ok 59 1827s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1827s ok 60 1827s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1827s ok 61 1827s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1827s ok 62 1827s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1827s ok 63 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1827s ok 64 1827s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1827s ok 65 1827s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1827s ok 66 1827s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1827s ok 67 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1827s ok 68 1827s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1827s ok 69 1827s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1827s ok 70 1827s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1827s ok 71 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1827s ok 72 1827s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1827s ok 73 1827s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1827s ok 74 1827s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1827s ok 75 1827s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1827s ok 76 1827s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1827s ok 77 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1827s ok 78 1827s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1827s ok 79 1827s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1827s ok 80 1827s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1827s ok 81 1827s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1827s ok 82 1827s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1827s ok 83 1827s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1827s ok 84 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1827s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1827s ok 85 1827s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1827s ok 86 1827s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1827s ok 87 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1827s ok 88 1827s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1827s ok 89 1827s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1827s ok 90 1827s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1827s ok 91 1827s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1827s ok 92 1827s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1827s ok 93 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1827s ok 94 1827s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1827s ok 95 1827s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1827s ok 96 1827s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1827s ok 97 1827s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1827s ok 98 1827s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1827s ok 99 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1827s ok 100 1827s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1827s ok 101 1827s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1827s ok 102 1827s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1827s ok 103 1827s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1827s ok 104 1827s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1827s ok 105 1827s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1827s ok 106 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1827s ok 107 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1827s ok 108 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1827s ok 109 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1827s ok 110 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1827s ok 111 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1827s ok 112 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1827s ok 113 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All 1 2: a/ ] 1827s ok 114 1827s # got 403, expected 403 [a/ All 1 2: a/ 1] 1827s ok 115 1827s # got 403, expected 403 [a/ All 1 2: a/ 2] 1827s ok 116 1827s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1827s ok 117 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1827s ok 118 1827s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1827s ok 119 1827s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1827s ok 120 1827s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1827s ok 121 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1827s ok 122 1827s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1827s ok 123 1827s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1827s ok 124 1827s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1827s ok 125 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1827s ok 126 1827s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1827s ok 127 1827s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1827s ok 128 1827s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1827s ok 129 1827s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1827s ok 130 1827s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1827s ok 131 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1827s ok 132 1827s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1827s ok 133 1827s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1827s ok 134 1827s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1827s ok 135 1827s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1827s ok 136 1827s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1827s ok 137 1827s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1827s ok 138 1827s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1827s ok 139 1827s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1827s ok 140 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1827s ok 141 1827s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1827s ok 142 1827s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1827s ok 143 1827s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1827s ok 144 1827s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1827s ok 145 1827s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1827s ok 146 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1827s ok 147 1827s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1827s ok 148 1827s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1827s ok 149 1827s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1827s ok 150 1827s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1827s ok 151 1827s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1827s ok 152 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1827s ok 153 1827s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1827s ok 154 1827s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1827s ok 155 1827s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1827s ok 156 1827s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1827s ok 157 1827s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1827s ok 158 1827s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1827s ok 159 1827s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1827s ok 160 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1827s ok 161 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1827s ok 162 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1827s ok 163 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1827s ok 164 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1827s ok 165 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1827s ok 166 1827s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1827s ok 167 1827s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1827s ok 168 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1827s ok 169 1827s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1827s ok 170 1827s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1827s ok 171 1827s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1827s ok 172 1827s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1827s ok 173 1827s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1827s ok 174 1827s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1827s ok 175 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1827s ok 176 1827s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1827s ok 177 1827s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1827s ok 178 1827s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1827s ok 179 1827s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1827s ok 180 1827s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1827s ok 181 1827s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1827s ok 182 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1827s ok 183 1827s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1827s ok 184 1827s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1827s ok 185 1827s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1827s ok 186 1827s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1827s ok 187 1827s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1827s ok 188 1827s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1827s ok 189 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1827s ok 190 1827s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1827s ok 191 1827s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1827s ok 192 1827s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1827s ok 193 1827s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1827s ok 194 1827s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1827s ok 195 1827s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1827s ok 196 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1827s ok 197 1827s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1827s ok 198 1827s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1827s ok 199 1827s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1827s ok 200 1827s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1827s ok 201 1827s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1827s ok 202 1827s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1827s ok 203 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1827s ok 204 1827s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1827s ok 205 1827s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1827s ok 206 1827s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1827s ok 207 1827s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1827s ok 208 1827s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1827s ok 209 1827s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1827s ok 210 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1827s ok 211 1827s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1827s ok 212 1827s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1827s ok 213 1827s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1827s ok 214 1827s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1827s ok 215 1827s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1827s ok 216 1827s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1827s ok 217 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1827s ok 218 1827s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1827s ok 219 1827s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1827s ok 220 1827s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1827s ok 221 1827s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1827s ok 222 1827s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1827s ok 223 1827s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1827s ok 224 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1827s ok 225 1827s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1827s ok 226 1827s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1827s ok 227 1827s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1827s ok 228 1827s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1827s ok 229 1827s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1827s ok 230 1827s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1827s ok 231 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1827s ok 232 1827s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1827s ok 233 1827s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1827s ok 234 1827s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1827s ok 235 1827s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1827s ok 236 1827s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1827s ok 237 1827s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1827s ok 238 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1827s ok 239 1827s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1827s ok 240 1827s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1827s ok 241 1827s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1827s ok 242 1827s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1827s ok 243 1827s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1827s ok 244 1827s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1827s ok 245 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1827s ok 246 1827s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1827s ok 247 1827s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1827s ok 248 1827s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1827s ok 249 1827s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1827s ok 250 1827s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1827s ok 251 1827s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1827s ok 252 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1827s ok 253 1827s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1827s ok 254 1827s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1827s ok 255 1827s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1827s ok 256 1827s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1827s ok 257 1827s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1827s ok 258 1827s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1827s ok 259 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1827s ok 260 1827s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1827s ok 261 1827s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1827s ok 262 1827s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1827s ok 263 1827s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1827s ok 264 1827s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1827s ok 265 1827s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1827s ok 266 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1827s ok 267 1827s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1827s ok 268 1827s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1827s ok 269 1827s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1827s ok 270 1827s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1827s ok 271 1827s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1827s ok 272 1827s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1827s ok 273 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1827s ok 274 1827s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1827s ok 275 1827s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1827s ok 276 1827s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1827s ok 277 1827s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1827s ok 278 1827s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1827s ok 279 1827s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1827s ok 280 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1827s ok 281 1827s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1827s ok 282 1827s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1827s ok 283 1827s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1827s ok 284 1827s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1827s ok 285 1827s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1827s ok 286 1827s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1827s ok 287 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1827s ok 288 1827s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1827s ok 289 1827s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1827s ok 290 1827s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1827s ok 291 1827s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1827s ok 292 1827s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1827s ok 293 1827s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1827s ok 294 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1827s ok 295 1827s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1827s ok 296 1827s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1827s ok 297 1827s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1827s ok 298 1827s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1827s ok 299 1827s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1827s ok 300 1827s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1827s ok 301 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1827s ok 302 1827s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1827s ok 303 1827s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1827s ok 304 1827s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1827s ok 305 1827s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1827s ok 306 1827s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1827s ok 307 1827s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1827s ok 308 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1827s ok 309 1827s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1827s ok 310 1827s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1827s ok 311 1827s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1827s ok 312 1827s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1827s ok 313 1827s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1827s ok 314 1827s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1827s ok 315 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1827s ok 316 1827s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1827s ok 317 1827s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1827s ok 318 1827s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1827s ok 319 1827s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1827s ok 320 1827s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1827s ok 321 1827s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1827s ok 322 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1827s ok 323 1827s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1827s ok 324 1827s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1827s ok 325 1827s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1827s ok 326 1827s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1827s ok 327 1827s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1827s ok 328 1827s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1827s ok 329 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1827s ok 330 1827s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1827s ok 331 1827s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1827s ok 332 1827s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1827s ok 333 1827s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1827s ok 334 1827s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1827s ok 335 1827s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1827s ok 336 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1827s ok 337 1827s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1827s ok 338 1827s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1827s ok 339 1827s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1827s ok 340 1827s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1827s ok 341 1827s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1827s ok 342 1827s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1827s ok 343 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1827s ok 344 1827s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1827s ok 345 1827s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1827s ok 346 1827s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1827s ok 347 1827s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1827s ok 348 1827s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1827s ok 349 1827s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1827s ok 350 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1827s ok 351 1827s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1827s ok 352 1827s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1827s ok 353 1827s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1827s ok 354 1827s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1827s ok 355 1827s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1827s ok 356 1827s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1827s ok 357 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1827s ok 358 1827s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1827s ok 359 1827s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1827s ok 360 1827s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1827s ok 361 1827s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1827s ok 362 1827s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1827s ok 363 1827s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1827s ok 364 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1827s ok 365 1827s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1827s ok 366 1827s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1827s ok 367 1827s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1827s ok 368 1827s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1827s ok 369 1827s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1827s ok 370 1827s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1827s ok 371 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1827s ok 372 1827s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1827s ok 373 1827s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1827s ok 374 1827s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1827s ok 375 1827s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1827s ok 376 1827s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1827s ok 377 1827s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1827s ok 378 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1827s ok 379 1827s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1827s ok 380 1827s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1827s ok 381 1827s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1827s ok 382 1827s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1827s ok 383 1827s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1827s ok 384 1827s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1827s ok 385 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1827s ok 386 1827s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1827s ok 387 1827s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1827s ok 388 1827s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1827s ok 389 1827s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1827s ok 390 1827s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1827s ok 391 1827s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1827s ok 392 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1827s ok 393 1827s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1827s ok 394 1827s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1827s ok 395 1827s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1827s ok 396 1827s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1827s ok 397 1827s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1827s ok 398 1827s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1827s ok 399 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1827s ok 400 1827s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1827s ok 401 1827s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1827s ok 402 1827s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1827s ok 403 1827s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1827s ok 404 1827s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1827s ok 405 1827s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1827s ok 406 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1827s ok 407 1827s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1827s ok 408 1827s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1827s ok 409 1827s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1827s ok 410 1827s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1827s ok 411 1827s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1827s ok 412 1827s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1827s ok 413 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1827s ok 414 1827s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1827s ok 415 1827s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1827s ok 416 1827s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1827s ok 417 1827s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1827s ok 418 1827s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1827s ok 419 1827s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1827s ok 420 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1827s ok 421 1827s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1827s ok 422 1827s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1827s ok 423 1827s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1827s ok 424 1827s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1827s ok 425 1827s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1827s ok 426 1827s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1827s ok 427 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1827s ok 428 1827s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1827s ok 429 1827s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1827s ok 430 1827s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1827s ok 431 1827s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1827s ok 432 1827s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1827s ok 433 1827s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1827s ok 434 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1827s ok 435 1827s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1827s ok 436 1827s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1827s ok 437 1827s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1827s ok 438 1827s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1827s ok 439 1827s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1827s ok 440 1827s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1827s ok 441 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1827s ok 442 1827s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1827s ok 443 1827s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1827s ok 444 1827s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1827s ok 445 1827s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1827s ok 446 1827s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1827s ok 447 1827s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1827s ok 448 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1827s ok 449 1827s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1827s ok 450 1827s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1827s ok 451 1827s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1827s ok 452 1827s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1827s ok 453 1827s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1827s ok 454 1827s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1827s ok 455 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1827s ok 456 1827s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1827s ok 457 1827s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1827s ok 458 1827s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1827s ok 459 1827s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1827s ok 460 1827s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1827s ok 461 1827s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1827s ok 462 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1827s ok 463 1827s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1827s ok 464 1827s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1827s ok 465 1827s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1827s ok 466 1827s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1827s ok 467 1827s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1827s ok 468 1827s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1827s ok 469 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1827s ok 470 1827s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1827s ok 471 1827s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1827s ok 472 1827s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1827s ok 473 1827s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1827s ok 474 1827s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1827s ok 475 1827s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1827s ok 476 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1827s ok 477 1827s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1827s ok 478 1827s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1827s ok 479 1827s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1827s ok 480 1827s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1827s ok 481 1827s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1827s ok 482 1827s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1827s ok 483 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1827s ok 484 1827s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1827s ok 485 1827s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1827s ok 486 1827s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1827s ok 487 1827s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1827s ok 488 1827s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1827s ok 489 1827s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1827s ok 490 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1827s ok 491 1827s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1827s ok 492 1827s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1827s ok 493 1827s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1827s ok 494 1827s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1827s ok 495 1827s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1827s ok 496 1827s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1827s ok 497 1827s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1827s ok 498 1827s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1827s ok 499 1827s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1827s ok 500 1827s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1827s ok 501 1827s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1827s ok 502 1827s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1827s ok 503 1827s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1827s ok 504 1827s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/basic1 1827s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/groups1 1827s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1827s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1827s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1827s ok 1829s t/modules/autoindex.t ............... 1829s 1..84 1829s # Running under perl version 5.038002 for linux 1829s # Current time local: Sun Mar 24 22:03:05 2024 1829s # Current time GMT: Sun Mar 24 22:03:05 2024 1829s # Using Test.pm version 1.31 1829s # Using Apache/Test.pm version 1.42 1829s --- 1829s IndexOrderDefault Ascending Name 1829s GET /modules/autoindex/htaccess/ 1829s ok 1 1829s --- 1829s IndexOrderDefault Ascending Name 1829s 1829s (C=N O=A) 1829s GET /modules/autoindex/htaccess/?C=N&O=A 1829s ok 2 1829s --- 1829s IndexOrderDefault Ascending Name 1829s 1829s (C=N O=D) 1829s GET /modules/autoindex/htaccess/?C=N&O=D 1829s ok 3 1829s --- 1829s IndexOrderDefault Ascending Name 1829s 1829s (C=M O=A) 1829s GET /modules/autoindex/htaccess/?C=M&O=A 1829s ok 4 1829s --- 1829s IndexOrderDefault Ascending Name 1829s 1829s (C=M O=D) 1829s GET /modules/autoindex/htaccess/?C=M&O=D 1829s ok 5 1829s --- 1829s IndexOrderDefault Ascending Name 1829s 1829s (C=S O=A) 1829s GET /modules/autoindex/htaccess/?C=S&O=A 1829s ok 6 1829s --- 1829s IndexOrderDefault Ascending Name 1829s 1829s (C=S O=D) 1829s GET /modules/autoindex/htaccess/?C=S&O=D 1829s ok 7 1829s --- 1829s IndexOrderDefault Ascending Date 1829s GET /modules/autoindex/htaccess/ 1829s ok 8 1829s --- 1829s IndexOrderDefault Ascending Date 1829s 1829s (C=N O=A) 1829s GET /modules/autoindex/htaccess/?C=N&O=A 1829s ok 9 1829s --- 1829s IndexOrderDefault Ascending Date 1829s 1829s (C=N O=D) 1829s GET /modules/autoindex/htaccess/?C=N&O=D 1829s ok 10 1829s --- 1829s IndexOrderDefault Ascending Date 1829s 1829s (C=M O=A) 1829s GET /modules/autoindex/htaccess/?C=M&O=A 1829s ok 11 1829s --- 1829s IndexOrderDefault Ascending Date 1829s 1829s (C=M O=D) 1829s GET /modules/autoindex/htaccess/?C=M&O=D 1829s ok 12 1829s --- 1829s IndexOrderDefault Ascending Date 1829s 1829s (C=S O=A) 1829s GET /modules/autoindex/htaccess/?C=S&O=A 1829s ok 13 1829s --- 1829s IndexOrderDefault Ascending Date 1829s 1829s (C=S O=D) 1829s GET /modules/autoindex/htaccess/?C=S&O=D 1829s ok 14 1829s --- 1829s IndexOrderDefault Ascending Size 1829s GET /modules/autoindex/htaccess/ 1829s ok 15 1829s --- 1829s IndexOrderDefault Ascending Size 1829s 1829s (C=N O=A) 1829s GET /modules/autoindex/htaccess/?C=N&O=A 1829s ok 16 1829s --- 1829s IndexOrderDefault Ascending Size 1829s 1829s (C=N O=D) 1829s GET /modules/autoindex/htaccess/?C=N&O=D 1829s ok 17 1829s --- 1829s IndexOrderDefault Ascending Size 1829s 1829s (C=M O=A) 1829s GET /modules/autoindex/htaccess/?C=M&O=A 1829s ok 18 1829s --- 1829s IndexOrderDefault Ascending Size 1829s 1829s (C=M O=D) 1829s GET /modules/autoindex/htaccess/?C=M&O=D 1829s ok 19 1829s --- 1829s IndexOrderDefault Ascending Size 1829s 1829s (C=S O=A) 1829s GET /modules/autoindex/htaccess/?C=S&O=A 1829s ok 20 1829s --- 1829s IndexOrderDefault Ascending Size 1829s 1829s (C=S O=D) 1829s GET /modules/autoindex/htaccess/?C=S&O=D 1829s ok 21 1829s --- 1829s IndexOrderDefault Descending Name 1829s GET /modules/autoindex/htaccess/ 1829s ok 22 1829s --- 1829s IndexOrderDefault Descending Name 1829s 1829s (C=N O=A) 1829s GET /modules/autoindex/htaccess/?C=N&O=A 1829s ok 23 1829s --- 1829s IndexOrderDefault Descending Name 1829s 1829s (C=N O=D) 1829s GET /modules/autoindex/htaccess/?C=N&O=D 1829s ok 24 1829s --- 1829s IndexOrderDefault Descending Name 1829s 1829s (C=M O=A) 1829s GET /modules/autoindex/htaccess/?C=M&O=A 1829s ok 25 1829s --- 1829s IndexOrderDefault Descending Name 1829s 1829s (C=M O=D) 1829s GET /modules/autoindex/htaccess/?C=M&O=D 1829s ok 26 1829s --- 1829s IndexOrderDefault Descending Name 1829s 1829s (C=S O=A) 1829s GET /modules/autoindex/htaccess/?C=S&O=A 1829s ok 27 1829s --- 1829s IndexOrderDefault Descending Name 1829s 1829s (C=S O=D) 1829s GET /modules/autoindex/htaccess/?C=S&O=D 1829s ok 28 1829s --- 1829s IndexOrderDefault Descending Date 1829s GET /modules/autoindex/htaccess/ 1829s ok 29 1829s --- 1829s IndexOrderDefault Descending Date 1829s 1829s (C=N O=A) 1829s GET /modules/autoindex/htaccess/?C=N&O=A 1829s ok 30 1829s --- 1829s IndexOrderDefault Descending Date 1829s 1829s (C=N O=D) 1829s GET /modules/autoindex/htaccess/?C=N&O=D 1829s ok 31 1829s --- 1829s IndexOrderDefault Descending Date 1829s 1829s (C=M O=A) 1829s GET /modules/autoindex/htaccess/?C=M&O=A 1829s ok 32 1829s --- 1829s IndexOrderDefault Descending Date 1829s 1829s (C=M O=D) 1829s GET /modules/autoindex/htaccess/?C=M&O=D 1829s ok 33 1829s --- 1829s IndexOrderDefault Descending Date 1829s 1829s (C=S O=A) 1829s GET /modules/autoindex/htaccess/?C=S&O=A 1829s ok 34 1829s --- 1829s IndexOrderDefault Descending Date 1829s 1829s (C=S O=D) 1829s GET /modules/autoindex/htaccess/?C=S&O=D 1829s ok 35 1829s --- 1829s IndexOrderDefault Descending Size 1829s GET /modules/autoindex/htaccess/ 1829s ok 36 1829s --- 1829s IndexOrderDefault Descending Size 1829s 1829s (C=N O=A) 1829s GET /modules/autoindex/htaccess/?C=N&O=A 1829s ok 37 1829s --- 1829s IndexOrderDefault Descending Size 1829s 1829s (C=N O=D) 1829s GET /modules/autoindex/htaccess/?C=N&O=D 1829s ok 38 1829s --- 1829s IndexOrderDefault Descending Size 1829s 1829s (C=M O=A) 1829s GET /modules/autoindex/htaccess/?C=M&O=A 1829s ok 39 1829s --- 1829s IndexOrderDefault Descending Size 1829s 1829s (C=M O=D) 1829s GET /modules/autoindex/htaccess/?C=M&O=D 1829s ok 40 1829s --- 1829s IndexOrderDefault Descending Size 1829s 1829s (C=S O=A) 1829s GET /modules/autoindex/htaccess/?C=S&O=A 1829s ok 41 1829s --- 1829s IndexOrderDefault Descending Size 1829s 1829s (C=S O=D) 1829s GET /modules/autoindex/htaccess/?C=S&O=D 1829s ok 42 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Name 1829s GET /modules/autoindex/htaccess/ 1829s ok 43 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Name 1829s 1829s (C=N O=A) 1829s GET /modules/autoindex/htaccess/?C=N&O=A 1829s ok 44 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Name 1829s 1829s (C=N O=D) 1829s GET /modules/autoindex/htaccess/?C=N&O=D 1829s ok 45 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Name 1829s 1829s (C=M O=A) 1829s GET /modules/autoindex/htaccess/?C=M&O=A 1829s ok 46 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Name 1829s 1829s (C=M O=D) 1829s GET /modules/autoindex/htaccess/?C=M&O=D 1829s ok 47 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Name 1829s 1829s (C=S O=A) 1829s GET /modules/autoindex/htaccess/?C=S&O=A 1829s ok 48 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Name 1829s 1829s (C=S O=D) 1829s GET /modules/autoindex/htaccess/?C=S&O=D 1829s ok 49 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Date 1829s GET /modules/autoindex/htaccess/ 1829s ok 50 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Date 1829s 1829s (C=N O=A) 1829s GET /modules/autoindex/htaccess/?C=N&O=A 1829s ok 51 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Date 1829s 1829s (C=N O=D) 1829s GET /modules/autoindex/htaccess/?C=N&O=D 1829s ok 52 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Date 1829s 1829s (C=M O=A) 1829s GET /modules/autoindex/htaccess/?C=M&O=A 1829s ok 53 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Date 1829s 1829s (C=M O=D) 1829s GET /modules/autoindex/htaccess/?C=M&O=D 1829s ok 54 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Date 1829s 1829s (C=S O=A) 1829s GET /modules/autoindex/htaccess/?C=S&O=A 1829s ok 55 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Date 1829s 1829s (C=S O=D) 1829s GET /modules/autoindex/htaccess/?C=S&O=D 1829s ok 56 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Size 1829s GET /modules/autoindex/htaccess/ 1829s ok 57 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Size 1829s 1829s (C=N O=A) 1829s GET /modules/autoindex/htaccess/?C=N&O=A 1829s ok 58 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Size 1829s 1829s (C=N O=D) 1829s GET /modules/autoindex/htaccess/?C=N&O=D 1829s ok 59 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Size 1829s 1829s (C=M O=A) 1829s GET /modules/autoindex/htaccess/?C=M&O=A 1829s ok 60 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Size 1829s 1829s (C=M O=D) 1829s GET /modules/autoindex/htaccess/?C=M&O=D 1829s ok 61 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Size 1829s 1829s (C=S O=A) 1829s GET /modules/autoindex/htaccess/?C=S&O=A 1829s ok 62 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Ascending Size 1829s 1829s (C=S O=D) 1829s GET /modules/autoindex/htaccess/?C=S&O=D 1829s ok 63 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Name 1829s GET /modules/autoindex/htaccess/ 1829s ok 64 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Name 1829s 1829s (C=N O=A) 1829s GET /modules/autoindex/htaccess/?C=N&O=A 1829s ok 65 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Name 1829s 1829s (C=N O=D) 1829s GET /modules/autoindex/htaccess/?C=N&O=D 1829s ok 66 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Name 1829s 1829s (C=M O=A) 1829s GET /modules/autoindex/htaccess/?C=M&O=A 1829s ok 67 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Name 1829s 1829s (C=M O=D) 1829s GET /modules/autoindex/htaccess/?C=M&O=D 1829s ok 68 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Name 1829s 1829s (C=S O=A) 1829s GET /modules/autoindex/htaccess/?C=S&O=A 1829s ok 69 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Name 1829s 1829s (C=S O=D) 1829s GET /modules/autoindex/htaccess/?C=S&O=D 1829s ok 70 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Date 1829s GET /modules/autoindex/htaccess/ 1829s ok 71 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Date 1829s 1829s (C=N O=A) 1829s GET /modules/autoindex/htaccess/?C=N&O=A 1829s ok 72 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Date 1829s 1829s (C=N O=D) 1829s GET /modules/autoindex/htaccess/?C=N&O=D 1829s ok 73 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Date 1829s 1829s (C=M O=A) 1829s GET /modules/autoindex/htaccess/?C=M&O=A 1829s ok 74 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Date 1829s 1829s (C=M O=D) 1829s GET /modules/autoindex/htaccess/?C=M&O=D 1829s ok 75 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Date 1829s 1829s (C=S O=A) 1829s GET /modules/autoindex/htaccess/?C=S&O=A 1829s ok 76 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Date 1829s 1829s (C=S O=D) 1829s GET /modules/autoindex/htaccess/?C=S&O=D 1829s ok 77 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Size 1829s GET /modules/autoindex/htaccess/ 1829s ok 78 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Size 1829s 1829s (C=N O=A) 1829s GET /modules/autoindex/htaccess/?C=N&O=A 1829s ok 79 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Size 1829s 1829s (C=N O=D) 1829s GET /modules/autoindex/htaccess/?C=N&O=D 1829s ok 80 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Size 1829s 1829s (C=M O=A) 1829s GET /modules/autoindex/htaccess/?C=M&O=A 1829s ok 81 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Size 1829s 1829s (C=M O=D) 1829s GET /modules/autoindex/htaccess/?C=M&O=D 1829s ok 82 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Size 1829s 1829s (C=S O=A) 1829s GET /modules/autoindex/htaccess/?C=S&O=A 1829s ok 83 1829s --- 1829s IndexOptions FancyIndexing 1829s IndexOrderDefault Descending Size 1829s 1829s (C=S O=D) 1829s GET /modules/autoindex/htaccess/?C=S&O=D 1829s ok 84 1829s ok 1831s t/modules/autoindex2.t .............. 1831s 1..3 1831s # Running under perl version 5.038002 for linux 1831s # Current time local: Sun Mar 24 22:03:07 2024 1831s # Current time GMT: Sun Mar 24 22:03:07 2024 1831s # Using Test.pm version 1.31 1831s # Using Apache/Test.pm version 1.42 1831s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1831s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1831s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1831s # testing : dir_broken should not be listed 1831s # expected: 0 1831s # received: 0 1831s ok 1 1831s # testing : dir_normal should be listed 1831s # expected: 1 1831s # received: 1 1831s ok 2 1831s # testing : dir_protected should not be listed 1831s # expected: 0 1831s # received: 0 1831s ok 3 1831s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1831s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1831s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1831s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1831s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1831s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1831s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1831s ok 1833s t/modules/brotli.t .................. 1833s 1..64 1833s # Running under perl version 5.038002 for linux 1833s # Current time local: Sun Mar 24 22:03:09 2024 1833s # Current time GMT: Sun Mar 24 22:03:09 2024 1833s # Using Test.pm version 1.31 1833s # Using Apache/Test.pm version 1.42 1833s qvalue: 1833s # expected: 200 1833s # received: '200' 1833s ok 1 1833s # testing : response Content-Encoding is OK 1833s # expected: 'br' 1833s # received: 'br' 1833s ok 2 1833s qvalue: 1833s # expected: 200 1833s # received: '200' 1833s ok 3 1833s # testing : response Content-Encoding is OK 1833s # expected: 'br' 1833s # received: 'br' 1833s ok 4 1833s qvalue: 1833s # expected: 200 1833s # received: '200' 1833s ok 5 1833s # testing : response Content-Encoding is OK 1833s # expected: 'br' 1833s # received: 'br' 1833s ok 6 1833s qvalue: 1833s # expected: 200 1833s # received: '200' 1833s ok 7 1833s # testing : response Content-Encoding is OK 1833s # expected: 'br' 1833s # received: 'br' 1833s ok 8 1833s qvalue: 1833s # expected: 200 1833s # received: '200' 1833s ok 9 1833s # testing : response Content-Encoding is OK 1833s # expected: 'br' 1833s # received: 'br' 1833s ok 10 1833s qvalue: 1833s # expected: 200 1833s # received: '200' 1833s ok 11 1833s # testing : response Content-Encoding is OK 1833s # expected: 'br' 1833s # received: 'br' 1833s ok 12 1833s qvalue: ; 1833s # expected: 200 1833s # received: '200' 1833s ok 13 1833s # testing : response Content-Encoding is OK 1833s # expected: 'br' 1833s # received: 'br' 1833s ok 14 1833s qvalue: ; 1833s # expected: 200 1833s # received: '200' 1833s ok 15 1833s # testing : response Content-Encoding is OK 1833s # expected: 'br' 1833s # received: 'br' 1833s ok 16 1833s qvalue: ; 1833s # expected: 200 1833s # received: '200' 1833s ok 17 1833s # testing : response Content-Encoding is OK 1833s # expected: 'br' 1833s # received: 'br' 1833s ok 18 1833s qvalue: ;q= 1833s # expected: 200 1833s # received: '200' 1833s ok 19 1833s # testing : response Content-Encoding is OK 1833s # expected: 'br' 1833s # received: 'br' 1833s ok 20 1833s qvalue: ;q= 1833s # expected: 200 1833s # received: '200' 1833s ok 21 1833s # testing : response Content-Encoding is OK 1833s # expected: 'br' 1833s # received: 'br' 1833s ok 22 1833s qvalue: ;q= 1833s # expected: 200 1833s # received: '200' 1833s ok 23 1833s # testing : response Content-Encoding is OK 1833s # expected: 'br' 1833s # received: 'br' 1833s ok 24 1833s qvalue: ;q=0 1833s # expected: 200 1833s # received: '200' 1833s ok 25 1833s # testing : response without Content-Encoding is OK 1833s # expected: undef 1833s # received: undef 1833s ok 26 1833s qvalue: ;q=0 1833s # expected: 200 1833s # received: '200' 1833s ok 27 1833s # testing : response without Content-Encoding is OK 1833s # expected: undef 1833s # received: undef 1833s ok 28 1833s qvalue: ;q=0 1833s # expected: 200 1833s # received: '200' 1833s ok 29 1833s # testing : response without Content-Encoding is OK 1833s # expected: undef 1833s # received: undef 1833s ok 30 1833s qvalue: ;q=0. 1833s # expected: 200 1833s # received: '200' 1833s ok 31 1833s # testing : response without Content-Encoding is OK 1833s # expected: undef 1833s # received: undef 1833s ok 32 1833s qvalue: ;q=0. 1833s # expected: 200 1833s # received: '200' 1833s ok 33 1833s # testing : response without Content-Encoding is OK 1833s # expected: undef 1833s # received: undef 1833s ok 34 1833s qvalue: ;q=0. 1833s # expected: 200 1833s # received: '200' 1833s ok 35 1833s # testing : response without Content-Encoding is OK 1833s # expected: undef 1833s # received: undef 1833s ok 36 1833s qvalue: ;q=0.0 1833s # expected: 200 1833s # received: '200' 1833s ok 37 1833s # testing : response without Content-Encoding is OK 1833s # expected: undef 1833s # received: undef 1833s ok 38 1833s qvalue: ;q=0.0 1833s # expected: 200 1833s # received: '200' 1833s ok 39 1833s # testing : response without Content-Encoding is OK 1833s # expected: undef 1833s # received: undef 1833s ok 40 1833s qvalue: ;q=0.0 1833s # expected: 200 1833s # received: '200' 1833s ok 41 1833s # testing : response without Content-Encoding is OK 1833s # expected: undef 1833s # received: undef 1833s ok 42 1833s qvalue: ;q=0.00 1833s # expected: 200 1833s # received: '200' 1833s ok 43 1833s # testing : response without Content-Encoding is OK 1833s # expected: undef 1833s # received: undef 1833s ok 44 1833s qvalue: ;q=0.00 1833s # expected: 200 1833s # received: '200' 1833s ok 45 1833s # testing : response without Content-Encoding is OK 1833s # expected: undef 1833s # received: undef 1833s ok 46 1833s qvalue: ;q=0.00 1833s # expected: 200 1833s # received: '200' 1833s ok 47 1833s # testing : response without Content-Encoding is OK 1833s # expected: undef 1833s # received: undef 1833s ok 48 1833s qvalue: ;q=0.000 1833s # expected: 200 1833s # received: '200' 1833s ok 49 1833s # testing : response without Content-Encoding is OK 1833s # expected: undef 1833s # received: undef 1833s ok 50 1833s qvalue: ;q=0.000 1833s # expected: 200 1833s # received: '200' 1833s ok 51 1833s # testing : response without Content-Encoding is OK 1833s # expected: undef 1833s # received: undef 1833s ok 52 1833s qvalue: ;q=0.000 1833s # expected: 200 1833s # received: '200' 1833s ok 53 1833s # testing : response without Content-Encoding is OK 1833s # expected: undef 1833s # received: undef 1833s ok 54 1833s qvalue: ;q=0.0000 1833s # expected: 200 1833s # received: '200' 1833s ok 55 1833s # testing : response Content-Encoding is OK 1833s # expected: 'br' 1833s # received: 'br' 1833s ok 56 1833s qvalue: ;q=0.0000 1833s # expected: 200 1833s # received: '200' 1833s ok 57 1833s # testing : response Content-Encoding is OK 1833s # expected: 'br' 1833s # received: 'br' 1833s ok 58 1833s qvalue: ;q=0.0000 1833s # expected: 200 1833s # received: '200' 1833s ok 59 1833s # testing : response Content-Encoding is OK 1833s # expected: 'br' 1833s # received: 'br' 1833s ok 60 1833s # expected: 200 1833s # received: '200' 1833s ok 61 1833s # testing : response Content-Encoding is OK 1833s # expected: 'br' 1833s # received: 'br' 1833s ok 62 1833s # expected: 200 1833s # received: '200' 1833s ok 63 1833s # testing : response Content-Encoding is OK 1833s # expected: 'gzip' 1833s # received: 'gzip' 1833s ok 64 1833s ok 1835s t/modules/buffer.t .................. 1835s 1..12 1835s # Running under perl version 5.038002 for linux 1835s # Current time local: Sun Mar 24 22:03:11 2024 1835s # Current time GMT: Sun Mar 24 22:03:11 2024 1835s # Using Test.pm version 1.31 1835s # Using Apache/Test.pm version 1.42 1835s # testing : Checking return code is '200' 1835s # expected: 200 1835s # received: '200' 1835s ok 1 1835s ok 2 1835s # testing : Checking return code is '200' 1835s # expected: 200 1835s # received: '200' 1835s ok 3 1835s ok 4 1835s # testing : Checking return code is '200' 1835s # expected: 200 1835s # received: '200' 1835s ok 5 1835s ok 6 1835s # testing : Checking return code is '200' 1835s # expected: 200 1835s # received: '200' 1835s ok 7 1835s ok 8 1835s # testing : Checking return code is '200' 1835s # expected: 200 1835s # received: '200' 1835s ok 9 1835s ok 10 1835s # testing : Checking return code is '200' 1835s # expected: 200 1835s # received: '200' 1835s ok 11 1835s ok 12 1835s ok 1837s t/modules/cache.t ................... 1837s 1..3 1837s # Running under perl version 5.038002 for linux 1837s # Current time local: Sun Mar 24 22:03:13 2024 1837s # Current time GMT: Sun Mar 24 22:03:13 2024 1837s # Using Test.pm version 1.31 1837s # Using Apache/Test.pm version 1.42 1837s # testing : non-cached call to index.html 1837s # expected: 200 1837s # received: '200' 1837s ok 1 1837s # testing : call to cache index.html 1837s # expected: 200 1837s # received: '200' 1837s ok 2 1837s # testing : cached call to index.html 1837s # expected: 200 1837s # received: '200' 1837s ok 3 1837s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1837s ok 1841s t/modules/cgi.t ..................... 1841s 1..58 1841s # Running under perl version 5.038002 for linux 1841s # Current time local: Sun Mar 24 22:03:15 2024 1841s # Current time GMT: Sun Mar 24 22:03:15 2024 1841s # Using Test.pm version 1.31 1841s # Using Apache/Test.pm version 1.42 1841s # testing : return code for acceptpathinfodefault.sh 1841s # expected: 200 1841s # received: '200' 1841s ok 1 1841s # testing : body for acceptpathinfodefault.sh 1841s # expected: '' 1841s # received: '' 1841s ok 2 1841s # testing : return code for acceptpathinfodefault.sh/foo 1841s # expected: 200 1841s # received: '200' 1841s ok 3 1841s # testing : body for acceptpathinfodefault.sh/foo 1841s # expected: '/foo' 1841s # received: '/foo' 1841s ok 4 1841s # testing : return code for acceptpathinfooff.sh 1841s # expected: 200 1841s # received: '200' 1841s ok 5 1841s # testing : body for acceptpathinfooff.sh 1841s # expected: '' 1841s # received: '' 1841s ok 6 1841s # testing : return code for acceptpathinfooff.sh/foo 1841s # expected: 404 1841s # received: '404' 1841s ok 7 1841s # no body test for this one 1841s ok 8 1841s # testing : return code for acceptpathinfoon.sh 1841s # expected: 200 1841s # received: '200' 1841s ok 9 1841s # testing : body for acceptpathinfoon.sh 1841s # expected: '' 1841s # received: '' 1841s ok 10 1841s # testing : return code for acceptpathinfoon.sh/foo 1841s # expected: 200 1841s # received: '200' 1841s ok 11 1841s # testing : body for acceptpathinfoon.sh/foo 1841s # expected: '/foo' 1841s # received: '/foo' 1841s ok 12 1841s # testing : return code for bogus-perl.pl 1841s # expected: 500 1841s # received: '500' 1841s ok 13 1841s # cgi log created ok. 1841s ok 14 1841s # testing : return code for bogus-sh.sh 1841s # expected: 500 1841s # received: '500' 1841s ok 15 1841s # checking that log size (807) is bigger than it used to be (523) 1841s ok 16 1841s # testing : return code for nph-stderr.pl 1841s # expected: 200 1841s # received: '200' 1841s ok 17 1841s # testing : body for nph-stderr.pl 1841s # expected: 'this is nph-stdout' 1841s # received: 'this is nph-stdout' 1841s ok 18 1841s # testing : return code for nph-test.pl 1841s # expected: 200 1841s # received: '200' 1841s ok 19 1841s # testing : body for nph-test.pl 1841s # expected: 'ok' 1841s # received: 'ok' 1841s ok 20 1841s # testing : return code for perl.pl 1841s # expected: 200 1841s # received: '200' 1841s ok 21 1841s # testing : body for perl.pl 1841s # expected: 'perl cgi' 1841s # received: 'perl cgi' 1841s ok 22 1841s # testing : return code for sh.sh 1841s # expected: 200 1841s # received: '200' 1841s ok 23 1841s # testing : body for sh.sh 1841s # expected: 'sh cgi' 1841s # received: 'sh cgi' 1841s ok 24 1841s # testing : return code for stderr1.pl 1841s # expected: 200 1841s # received: '200' 1841s ok 25 1841s # testing : body for stderr1.pl 1841s # expected: 'this is stdout' 1841s # received: 'this is stdout' 1841s ok 26 1841s # testing : return code for stderr2.pl 1841s # expected: 200 1841s # received: '200' 1841s ok 27 1841s # testing : body for stderr2.pl 1841s # expected: 'this is also stdout' 1841s # received: 'this is also stdout' 1841s ok 28 1841s # testing : return code for stderr3.pl 1841s # expected: 200 1841s # received: '200' 1841s ok 29 1841s # testing : body for stderr3.pl 1841s # expected: 'this is more stdout' 1841s # received: 'this is more stdout' 1841s ok 30 1841s # posted content (length 10) to bogus-perl.pl 1841s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1841s # expected: '500' 1841s # received: '500' 1841s ok 31 1841s # checking that log size (35781) is greater than 807 1841s ok 32 1841s # verifying that logged content is 10 characters 1841s ok 33 1841s # posted content (length 99) to bogus-perl.pl 1841s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1841s # expected: '500' 1841s # received: '500' 1841s ok 34 1841s # checking that log size (36240) is greater than 35781 1841s ok 35 1841s # verifying that logged content is 99 characters 1841s ok 36 1841s # posted content (length 250) to bogus-perl.pl 1841s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1841s # expected: '500' 1841s # received: '500' 1841s ok 37 1841s # checking that log size (36851) is greater than 36240 1841s ok 38 1841s # verifying that logged content is 250 characters 1841s ok 39 1841s # posted content (length 255) to bogus-perl.pl 1841s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1841s # expected: '500' 1841s # received: '500' 1841s ok 40 1841s # checking that log size (37467) is greater than 36851 1841s ok 41 1841s # verifying that logged content is 255 characters 1841s ok 42 1841s # posted content (length 256) to bogus-perl.pl 1841s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1841s # expected: '500' 1841s # received: '500' 1841s ok 43 1841s # checking that log size (38084) is greater than 37467 1841s ok 44 1841s # verifying that logged content is 256 characters 1841s ok 45 1841s # posted content (length 257) to bogus-perl.pl 1841s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1841s # expected: '500' 1841s # received: '500' 1841s ok 46 1841s # checking that log size (38701) is greater than 38084 1841s ok 47 1841s # verifying that logged content is 256 characters 1841s ok 48 1841s # posted content (length 258) to bogus-perl.pl 1841s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1841s # expected: '500' 1841s # received: '500' 1841s ok 49 1841s # checking that log size (39318) is greater than 38701 1841s ok 50 1841s # verifying that logged content is 256 characters 1841s ok 51 1841s # posted content (length 1024) to bogus-perl.pl 1841s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1841s # expected: '500' 1841s # received: '500' 1841s ok 52 1841s # checking that log size (39936) is greater than 39318 1841s ok 53 1841s # verifying that logged content is 256 characters 1841s ok 54 1841s # verifying log is greater than 40960 bytes. 1841s ok 55 1841s # verifying log did not grow after making bogus request. 1841s ok 56 1841s # verifying log did not grow after making another bogus request. 1841s ok 57 1841s # checking that HEAD /modules/cgi/perl.pl returns 200. 1841s ok 58 1841s ok 1843s t/modules/data.t .................... 1843s 1..2 1843s # Running under perl version 5.038002 for linux 1843s # Current time local: Sun Mar 24 22:03:19 2024 1843s # Current time GMT: Sun Mar 24 22:03:19 2024 1843s # Using Test.pm version 1.31 1843s # Using Apache/Test.pm version 1.42 1843s # testing : Checking return code is '200' 1843s # expected: 200 1843s # received: '200' 1843s ok 1 1843s ok 2 1843s ok 1852s t/modules/dav.t ..................... 1852s 1..19 1852s # Running under perl version 5.038002 for linux 1852s # Current time local: Sun Mar 24 22:03:21 2024 1852s # Current time GMT: Sun Mar 24 22:03:21 2024 1852s # Using Test.pm version 1.31 1852s # Using Apache/Test.pm version 1.42 1852s resource lock test: 1852s ok 1 1852s DAV put test: 1852s ok 2 1852s getting DAV resource properties: 1852s ok 3 1852s created: Sun, 24 Mar 2024 22:03:23 GMT 1852s modified: Sun, 24 Mar 2024 22:03:23 GMT 1852s now: Sun, 24 Mar 2024 22:03:25 GMT 1852s ok 4 1852s ok 5 1852s resource lock status test: 1852s ok 6 1852s resource unlock test: 1852s ok 7 1852s resource lock status test: 1852s ok 8 1852s getting uri... 1852s expect: 1852s -> 1852s 1852s
1852s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

1877s # 1877s # ' 1877s # received: ' 1877s #

Hello World!

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

No query was specified.

1877s # 1877s # ' 1877s # received: ' 1877s #

No query was specified.

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

Hello World!

1877s # 1877s # ' 1877s # received: ' 1877s #

Hello World!

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

No query was specified.

1877s # 1877s # ' 1877s # received: ' 1877s #

No query was specified.

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

mod_include test

1881s # 1881s # 1881s # Hello World 1881s # 1881s #

[back]

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

mod_include test

1881s # 1881s # 1881s # Hello World 1881s # 1881s #

[back]

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

mod_include test

1881s # 1881s # 1881s # Hello World 1881s # 1881s #

[back]

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

Load Balancer Manager for localhost

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

LoadBalancer Status for balancer://foo1 [p2882e61c_foo1]

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

LoadBalancer Status for balancer://foo2 [p2882e61c_foo2]

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

LoadBalancer Status for balancer://foo3 [p2882e61c_foo3]

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

LoadBalancer Status for balancer://foo4 [p2882e61c_foo4]

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

LoadBalancer Status for balancer://pr45434 [p2882e61c_pr45434]

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

LoadBalancer Status for balancer://failover [p2882e61c_failover]

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

LoadBalancer Status for balancer://dynproxy [p2882e61c_dynproxy]

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

Moved Permanently

1923s #

The document has moved here.

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

Moved Permanently

1923s #

The document has moved here.

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

Moved Permanently

1923s #

The document has moved here.

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

Moved Permanently

1923s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1923s #

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

Multiple Choices

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

Available documents: 1923s #

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

Multiple Choices

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

Available documents: 1923s #

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

Moved Permanently

1923s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1923s #

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

Multiple Choices

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

Available documents: 1923s #

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

Moved Permanently

1923s #

The document has moved here.

1923s # 1923s # ' 1923s ok 48 1923s ok 1925s t/modules/status.t .................. 1925s 1..1 1925s # Running under perl version 5.038002 for linux 1925s # Current time local: Sun Mar 24 22:04:41 2024 1925s # Current time GMT: Sun Mar 24 22:04:41 2024 1925s # Using Test.pm version 1.31 1925s # Using Apache/Test.pm version 1.42 1925s 1925s 1925s Apache Status 1925s 1925s

Apache Server Status for localhost (via 127.0.0.1)

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

1925s
Current Time: Sunday, 24-Mar-2024 22:04:43 UTC
1925s
Restart Time: Sunday, 24-Mar-2024 22:00:44 UTC
1925s
Parent Server Config. Generation: 1
1925s
Parent Server MPM Generation: 0
1925s
Server uptime: 3 minutes 58 seconds
1925s
Server load: 0.89 0.89 0.61
1925s
Total accesses: 6789 - Total Traffic: 139.6 MB - Total Duration: 28488
1925s
CPU Usage: u4.4 s5.3 cu1.1 cs.9 - 4.92% CPU load
1925s
28.5 requests/sec - 0.6 MB/second - 21.1 kB/request - 4.1962 ms/request
1925s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
1925s
1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0322778no0yes0025000
1322807no0yes0025000
2322824no0yes0025000
3332517no0yes1024000
Sum400 1099000
1925s
________________________________________________________________
1925s _____________________W______________............................
1925s ................................................................
1925s ................................................................
1925s ................................................................
1925s ................................................................
1925s ................
1925s

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

1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s
SrvPIDAccMCPU 1925s SSReqDurConnChildSlotClientProtocolVHostRequest
0-03227780/50/50_ 1925s 3.023010860.00.210.21 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/54/54_ 1925s 3.00301430.010.0510.05 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/53/53_ 1925s 3.00301000.06.156.15 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/46/46_ 1925s 3.0230420.00.270.27 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/52/52_ 1925s 3.0230520.00.430.43 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/57/57_ 1925s 3.0230820.00.410.41 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/49/49_ 1925s 3.0030620.00.210.21 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/50/50_ 1925s 3.0230510.00.220.22 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/53/53_ 1925s 3.0230700.00.260.26 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/53/53_ 1925s 3.02302280.04.444.44 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/53/53_ 1925s 3.02302990.06.286.28 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/56/56_ 1925s 3.02101470.02.192.19 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
0-03227780/53/53_ 1925s 3.0230810.00.190.19 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/52/52_ 1925s 3.02104640.010.2210.22 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
0-03227780/50/50_ 1925s 3.0230700.00.250.25 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/53/53_ 1925s 3.0210540.00.280.28 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/46/46_ 1925s 3.0210430.00.220.22 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/51/51_ 1925s 3.0210630.00.210.21 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
0-03227780/53/53_ 1925s 3.0210560.00.840.84 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/51/51_ 1925s 3.0410330.00.300.30 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
0-03227780/51/51_ 1925s 3.0210370.00.390.39 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
0-03227780/56/56_ 1925s 3.0210540.00.520.52 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/49/49_ 1925s 3.02101000.00.180.18 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03227780/55/55_ 1925s 3.0410780.02.192.19 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
0-03227780/50/50_ 1925s 3.0210460.00.330.33 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/105/105_ 1925s 3.32302880.014.3814.38 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/108/108_ 1925s 3.3430900.00.740.74 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/110/110_ 1925s 3.3430550.00.780.78 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/107/107_ 1925s 3.3430660.00.710.71 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/118/118_ 1925s 3.34301010.00.820.82 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/104/104_ 1925s 3.3430740.00.630.63 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/119/119_ 1925s 3.3430790.00.890.89 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/104/104_ 1925s 3.3430850.00.640.64 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/113/113_ 1925s 3.3430760.01.061.06 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/118/118_ 1925s 3.34102780.02.832.83 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/111/111_ 1925s 3.34101610.00.850.85 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
1-03228070/104/104_ 1925s 3.34301310.00.740.74 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/115/115_ 1925s 3.34102270.00.880.88 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1-03228070/110/110_ 1925s 3.34101950.00.730.73 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-03228070/105/105_ 1925s 3.34103090.00.810.81 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/114/114_ 1925s 3.34102120.01.201.20 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/110/110_ 1925s 3.34101370.00.750.75 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
1-03228070/111/111_ 1925s 3.34101420.00.880.88 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
1-03228070/109/109_ 1925s 3.34102980.010.5210.52 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/112/112_ 1925s 3.34301250.01.361.36 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/106/106_ 1925s 3.34101030.01.001.00 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/115/115_ 1925s 3.32302060.00.930.93 1925s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on?test=value HTTP/1.1
1-03228070/110/110_ 1925s 3.34301480.00.720.72 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/108/108_ 1925s 3.34301410.02.792.79 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03228070/112/112_ 1925s 3.32301730.00.870.87 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/45/45_ 1925s 1.9630420.01.661.66 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/47/47_ 1925s 1.9430530.00.380.38 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/50/50_ 1925s 1.9830860.00.220.22 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/42/42_ 1925s 1.9430510.00.090.09 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/43/43_ 1925s 1.9430310.00.190.19 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/46/46_ 1925s 1.9830680.01.001.00 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/46/46_ 1925s 1.9430690.00.490.49 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/41/41_ 1925s 1.9830390.00.580.58 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/49/49_ 1925s 1.983010590.00.370.37 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/49/49_ 1925s 1.9430500.00.200.20 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/42/42_ 1925s 1.943020810.00.210.21 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/42/42_ 1925s 1.9830280.00.250.25 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/49/49_ 1925s 1.94301150.04.164.16 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/44/44_ 1925s 1.9830460.00.300.30 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/48/48_ 1925s 1.94301030.00.370.37 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/42/42_ 1925s 1.9031630.00.310.31 1925s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/5 HTTP/1.1
2-03228240/47/47_ 1925s 1.9410660.00.140.14 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/49/49_ 1925s 1.981011150.00.220.22 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
2-03228240/47/47_ 1925s 1.963067050.00.280.28 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/44/44_ 1925s 1.9430790.00.150.15 1925s 127.0.0.1http/1.1localhost:8529GET /modules/session_cookie/test HTTP/1.1
2-03228240/47/47_ 1925s 1.9630580.00.320.32 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/38/38_ 1925s 1.9630240.00.090.09 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/44/44_ 1925s 1.9031640.00.230.23 1925s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/4 HTTP/1.1
2-03228240/45/45_ 1925s 1.9630430.00.510.51 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03228240/45/45_ 1925s 1.9430320.00.120.12 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03325170/61/61_ 1925s 3.2210540.00.210.21 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03325170/64/64_ 1925s 3.2610760.00.670.67 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
3-03325170/66/66_ 1925s 3.2610890.01.301.30 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
3-03325170/65/65_ 1925s 3.2210740.00.220.22 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03325170/71/71_ 1925s 3.26101050.00.730.73 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
3-03325170/64/64_ 1925s 3.22101270.04.954.95 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03325170/59/59_ 1925s 3.22101510.06.136.13 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03325170/62/62_ 1925s 3.2411600.00.190.19 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03325170/66/66_ 1925s 3.2610930.00.220.22 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
3-03325170/65/65_ 1925s 3.2610930.00.190.19 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
3-03325171/67/67W 1925s 3.2400750.00.080.08 1925s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
3-03325170/65/65_ 1925s 3.2410760.00.220.22 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
3-03325170/72/72_ 1925s 3.24101440.00.540.54 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
3-03325170/59/59_ 1925s 3.2030680.00.280.28 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03325170/58/58_ 1925s 3.2010530.00.220.22 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03325170/64/64_ 1925s 3.2010550.00.190.19 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03325170/62/62_ 1925s 3.2410740.00.120.12 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
3-03325170/68/68_ 1925s 3.2410800.00.200.20 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
3-03325170/62/62_ 1925s 3.2010750.00.110.11 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03325170/63/63_ 1925s 3.2010810.02.082.08 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03325170/67/67_ 1925s 3.261068160.06.726.72 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
3-03325170/67/67_ 1925s 3.24101340.04.064.06 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
3-03325170/61/61_ 1925s 3.2210540.00.120.12 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03325170/60/60_ 1925s 3.2010620.01.091.09 1925s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03325170/66/66_ 1925s 3.2411560.00.190.19 1925s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1925s
1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s 1925s
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
1925s 1925s ok 1 1925s ok 1927s t/modules/substitute.t .............. 1927s 1..19 1927s # Running under perl version 5.038002 for linux 1927s # Current time local: Sun Mar 24 22:04:43 2024 1927s # Current time GMT: Sun Mar 24 22:04:43 2024 1927s # Using Test.pm version 1.31 1927s # Using Apache/Test.pm version 1.42 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'barbar': OK 1927s ok 1 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'barbar': OK 1927s ok 2 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'foofoo': OK 1927s ok 3 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'barbar': OK 1927s ok 4 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'barbar': OK 1927s ok 5 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'barbar': OK 1927s ok 6 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'foof 1927s oo': OK 1927s ok 7 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'xfoo': OK 1927s ok 8 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1927s ok 9 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s barx 1927s ': OK 1927s ok 10 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'a$1axb(': OK 1927s ok 11 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'a$XX': OK 1927s ok 12 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1927s ok 13 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'x&x': OK 1927s ok 14 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'xx': OK 1927s ok 15 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'fcooar': OK 1927s ok 16 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'fc$1ar': OK 1927s ok 17 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'fdooar': OK 1927s ok 18 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s got 200 'XXXfooXXX 1927s bar': OK 1927s ok 19 1927s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1927s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1927s ok 1931s t/modules/unique_id.t ............... 1931s 1..300 1931s # Running under perl version 5.038002 for linux 1931s # Current time local: Sun Mar 24 22:04:45 2024 1931s # Current time GMT: Sun Mar 24 22:04:45 2024 1931s # Using Test.pm version 1.31 1931s # Using Apache/Test.pm version 1.42 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 1 1931s # unique id: ZgCjfxYXVGCWFzrdvh_McwAAAMs 1931s ok 2 1931s ok 3 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 4 1931s # unique id: ZgCjfxYXVGCWFzrdvh_MdAAAAMw 1931s ok 5 1931s ok 6 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 7 1931s # unique id: ZgCjf5AmRuvHdgjPru43oAAAAI8 1931s ok 8 1931s ok 9 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 10 1931s # unique id: ZgCjfyyw83TXgYsxIAKZ9wAAAAE 1931s ok 11 1931s ok 12 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 13 1931s # unique id: ZgCjfxmyN1lnzqKRDziPCwAAAEk 1931s ok 14 1931s ok 15 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 16 1931s # unique id: ZgCjfxmyN1lnzqKRDziPDAAAAEw 1931s ok 17 1931s ok 18 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 19 1931s # unique id: ZgCjf5AmRuvHdgjPru43oQAAAJI 1931s ok 20 1931s ok 21 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 22 1931s # unique id: ZgCjf5AmRuvHdgjPru43ogAAAJY 1931s ok 23 1931s ok 24 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 25 1931s # unique id: ZgCjfxmyN1lnzqKRDziPDQAAAFI 1931s ok 26 1931s ok 27 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 28 1931s # unique id: ZgCjfxmyN1lnzqKRDziPDgAAAE8 1931s ok 29 1931s ok 30 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 31 1931s # unique id: ZgCjfyyw83TXgYsxIAKZ-AAAAAM 1931s ok 32 1931s ok 33 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 34 1931s # unique id: ZgCjf5AmRuvHdgjPru43owAAAJM 1931s ok 35 1931s ok 36 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 37 1931s # unique id: ZgCjfyyw83TXgYsxIAKZ-QAAAAQ 1931s ok 38 1931s ok 39 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 40 1931s # unique id: ZgCjfxYXVGCWFzrdvh_MdQAAAM8 1931s ok 41 1931s ok 42 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 43 1931s # unique id: ZgCjfxYXVGCWFzrdvh_MdgAAANI 1931s ok 44 1931s ok 45 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 46 1931s # unique id: ZgCjfxYXVGCWFzrdvh_MdwAAANU 1931s ok 47 1931s ok 48 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 49 1931s # unique id: ZgCjfxmyN1lnzqKRDziPDwAAAE0 1931s ok 50 1931s ok 51 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 52 1931s # unique id: ZgCjfxYXVGCWFzrdvh_MeAAAANE 1931s ok 53 1931s ok 54 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 55 1931s # unique id: ZgCjfxmyN1lnzqKRDziPEAAAAFU 1931s ok 56 1931s ok 57 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 58 1931s # unique id: ZgCjfyyw83TXgYsxIAKZ-gAAAAA 1931s ok 59 1931s ok 60 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 61 1931s # unique id: ZgCjfyyw83TXgYsxIAKZ-wAAAAU 1931s ok 62 1931s ok 63 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 64 1931s # unique id: ZgCjfxmyN1lnzqKRDziPEQAAAFg 1931s ok 65 1931s ok 66 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 67 1931s # unique id: ZgCjfxYXVGCWFzrdvh_MeQAAANc 1931s ok 68 1931s ok 69 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 70 1931s # unique id: ZgCjfxmyN1lnzqKRDziPEgAAAEA 1931s ok 71 1931s ok 72 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 73 1931s # unique id: ZgCjfxYXVGCWFzrdvh_MegAAANQ 1931s ok 74 1931s ok 75 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 76 1931s # unique id: ZgCjfxmyN1lnzqKRDziPEwAAAFY 1931s ok 77 1931s ok 78 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 79 1931s # unique id: ZgCjgCyw83TXgYsxIAKZ_AAAAAw 1931s ok 80 1931s ok 81 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 82 1931s # unique id: ZgCjgBmyN1lnzqKRDziPFAAAAEU 1931s ok 83 1931s ok 84 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 85 1931s # unique id: ZgCjgBmyN1lnzqKRDziPFQAAAEE 1931s ok 86 1931s ok 87 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 88 1931s # unique id: ZgCjgBmyN1lnzqKRDziPFgAAAEQ 1931s ok 89 1931s ok 90 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 91 1931s # unique id: ZgCjgBmyN1lnzqKRDziPFwAAAEc 1931s ok 92 1931s ok 93 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 94 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MewAAANY 1931s ok 95 1931s ok 96 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 97 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MfAAAAMA 1931s ok 98 1931s ok 99 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 100 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MfQAAAME 1931s ok 101 1931s ok 102 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 103 1931s # unique id: ZgCjgCyw83TXgYsxIAKZ_QAAAAk 1931s ok 104 1931s ok 105 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 106 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MfgAAAMM 1931s ok 107 1931s ok 108 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 109 1931s # unique id: ZgCjgJAmRuvHdgjPru43pAAAAJg 1931s ok 110 1931s ok 111 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 112 1931s # unique id: ZgCjgCyw83TXgYsxIAKZ_gAAAAs 1931s ok 113 1931s ok 114 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 115 1931s # unique id: ZgCjgCyw83TXgYsxIAKZ_wAAAA8 1931s ok 116 1931s ok 117 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 118 1931s # unique id: ZgCjgJAmRuvHdgjPru43pQAAAIQ 1931s ok 119 1931s ok 120 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 121 1931s # unique id: ZgCjgJAmRuvHdgjPru43pgAAAIE 1931s ok 122 1931s ok 123 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 124 1931s # unique id: ZgCjgJAmRuvHdgjPru43pwAAAIM 1931s ok 125 1931s ok 126 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 127 1931s # unique id: ZgCjgJAmRuvHdgjPru43qAAAAIU 1931s ok 128 1931s ok 129 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 130 1931s # unique id: ZgCjgJAmRuvHdgjPru43qQAAAIY 1931s ok 131 1931s ok 132 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 133 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MfwAAAMY 1931s ok 134 1931s ok 135 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 136 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MgAAAAMQ 1931s ok 137 1931s ok 138 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 139 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MgQAAAMk 1931s ok 140 1931s ok 141 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 142 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MggAAAMo 1931s ok 143 1931s ok 144 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 145 1931s # unique id: ZgCjgBmyN1lnzqKRDziPGAAAAEY 1931s ok 146 1931s ok 147 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 148 1931s # unique id: ZgCjgJAmRuvHdgjPru43qgAAAIo 1931s ok 149 1931s ok 150 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 151 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MgwAAAMs 1931s ok 152 1931s ok 153 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 154 1931s # unique id: ZgCjgBmyN1lnzqKRDziPGQAAAEo 1931s ok 155 1931s ok 156 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 157 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MhAAAAM4 1931s ok 158 1931s ok 159 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 160 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MhQAAAM8 1931s ok 161 1931s ok 162 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 163 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MhgAAANA 1931s ok 164 1931s ok 165 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 166 1931s # unique id: ZgCjgBmyN1lnzqKRDziPGgAAAE4 1931s ok 167 1931s ok 168 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 169 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MhwAAANI 1931s ok 170 1931s ok 171 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 172 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MiAAAANM 1931s ok 173 1931s ok 174 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 175 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MiQAAANc 1931s ok 176 1931s ok 177 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 178 1931s # unique id: ZgCjgBmyN1lnzqKRDziPGwAAAEk 1931s ok 179 1931s ok 180 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 181 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MigAAANQ 1931s ok 182 1931s ok 183 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 184 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MiwAAANY 1931s ok 185 1931s ok 186 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 187 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MjAAAAMA 1931s ok 188 1931s ok 189 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 190 1931s # unique id: ZgCjgCyw83TXgYsxIAKaAAAAABE 1931s ok 191 1931s ok 192 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 193 1931s # unique id: ZgCjgCyw83TXgYsxIAKaAQAAAA0 1931s ok 194 1931s ok 195 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 196 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MjQAAAMM 1931s ok 197 1931s ok 198 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 199 1931s # unique id: ZgCjgCyw83TXgYsxIAKaAgAAABQ 1931s ok 200 1931s ok 201 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 202 1931s # unique id: ZgCjgBmyN1lnzqKRDziPHAAAAFI 1931s ok 203 1931s ok 204 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 205 1931s # unique id: ZgCjgCyw83TXgYsxIAKaAwAAABY 1931s ok 206 1931s ok 207 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 208 1931s # unique id: ZgCjgCyw83TXgYsxIAKaBAAAABM 1931s ok 209 1931s ok 210 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 211 1931s # unique id: ZgCjgCyw83TXgYsxIAKaBQAAABc 1931s ok 212 1931s ok 213 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 214 1931s # unique id: ZgCjgCyw83TXgYsxIAKaBgAAABU 1931s ok 215 1931s ok 216 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 217 1931s # unique id: ZgCjgJAmRuvHdgjPru43qwAAAIk 1931s ok 218 1931s ok 219 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 220 1931s # unique id: ZgCjgBmyN1lnzqKRDziPHQAAAE8 1931s ok 221 1931s ok 222 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 223 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MjgAAAMY 1931s ok 224 1931s ok 225 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 226 1931s # unique id: ZgCjgCyw83TXgYsxIAKaBwAAAAM 1931s ok 227 1931s ok 228 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 229 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MjwAAAMU 1931s ok 230 1931s ok 231 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 232 1931s # unique id: ZgCjgBYXVGCWFzrdvh_MkAAAAMc 1931s ok 233 1931s ok 234 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 235 1931s # unique id: ZgCjgRYXVGCWFzrdvh_MkQAAAM0 1931s ok 236 1931s ok 237 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 238 1931s # unique id: ZgCjgZAmRuvHdgjPru43rAAAAIs 1931s ok 239 1931s ok 240 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 241 1931s # unique id: ZgCjgRmyN1lnzqKRDziPHgAAAFQ 1931s ok 242 1931s ok 243 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 244 1931s # unique id: ZgCjgRmyN1lnzqKRDziPHwAAAFU 1931s ok 245 1931s ok 246 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 247 1931s # unique id: ZgCjgSyw83TXgYsxIAKaCAAAAAI 1931s ok 248 1931s ok 249 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 250 1931s # unique id: ZgCjgRmyN1lnzqKRDziPIAAAAFg 1931s ok 251 1931s ok 252 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 253 1931s # unique id: ZgCjgRmyN1lnzqKRDziPIQAAAEA 1931s ok 254 1931s ok 255 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 256 1931s # unique id: ZgCjgRmyN1lnzqKRDziPIgAAAFY 1931s ok 257 1931s ok 258 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 259 1931s # unique id: ZgCjgRYXVGCWFzrdvh_MkgAAAMs 1931s ok 260 1931s ok 261 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 262 1931s # unique id: ZgCjgRYXVGCWFzrdvh_MkwAAAM4 1931s ok 263 1931s ok 264 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 265 1931s # unique id: ZgCjgRYXVGCWFzrdvh_MlAAAAM8 1931s ok 266 1931s ok 267 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 268 1931s # unique id: ZgCjgSyw83TXgYsxIAKaCQAAAAQ 1931s ok 269 1931s ok 270 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 271 1931s # unique id: ZgCjgRYXVGCWFzrdvh_MlQAAANA 1931s ok 272 1931s ok 273 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 274 1931s # unique id: ZgCjgRYXVGCWFzrdvh_MlgAAANU 1931s ok 275 1931s ok 276 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 277 1931s # unique id: ZgCjgZAmRuvHdgjPru43rQAAAI0 1931s ok 278 1931s ok 279 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 280 1931s # unique id: ZgCjgRYXVGCWFzrdvh_MlwAAANE 1931s ok 281 1931s ok 282 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 283 1931s # unique id: ZgCjgZAmRuvHdgjPru43rgAAAI4 1931s ok 284 1931s ok 285 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 286 1931s # unique id: ZgCjgSyw83TXgYsxIAKaCgAAAAA 1931s ok 287 1931s ok 288 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 289 1931s # unique id: ZgCjgZAmRuvHdgjPru43rwAAAJA 1931s ok 290 1931s ok 291 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 292 1931s # unique id: ZgCjgZAmRuvHdgjPru43sAAAAI8 1931s ok 293 1931s ok 294 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 295 1931s # unique id: ZgCjgZAmRuvHdgjPru43sQAAAJY 1931s ok 296 1931s ok 297 1931s # testing : fetch unique ID 1931s # expected: 200 1931s # received: '200' 1931s ok 298 1931s # unique id: ZgCjgRYXVGCWFzrdvh_MmAAAANc 1931s ok 299 1931s ok 300 1931s ok 1934s t/modules/usertrack.t ............... 1934s 1..1004 1934s # Running under perl version 5.038002 for linux 1934s # Current time local: Sun Mar 24 22:04:49 2024 1934s # Current time GMT: Sun Mar 24 22:04:49 2024 1934s # Using Test.pm version 1.31 1934s # Using Apache/Test.pm version 1.42 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 1 1934s ok 2 1934s Set-Cookie: usertrack_test=d0b51b95.6146f3f043f13; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=d0b51b95.6146f3f043f13 1934s ok 3 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 4 1934s ok 5 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 6 1934s ok 7 1934s Set-Cookie: usertrack_test=fd0474a9.6146f3f045ef8; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=fd0474a9.6146f3f045ef8 1934s ok 8 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 9 1934s ok 10 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 11 1934s ok 12 1934s Set-Cookie: usertrack_test=3f587b0b.6146f3f047002; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=3f587b0b.6146f3f047002 1934s ok 13 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 14 1934s ok 15 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 16 1934s ok 17 1934s Set-Cookie: usertrack_test=cd40e0e3.6146f3f047fe9; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=cd40e0e3.6146f3f047fe9 1934s ok 18 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 19 1934s ok 20 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 21 1934s ok 22 1934s Set-Cookie: usertrack_test=e57ccdf5.6146f3f048e3f; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=e57ccdf5.6146f3f048e3f 1934s ok 23 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 24 1934s ok 25 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 26 1934s ok 27 1934s Set-Cookie: usertrack_test=2b16efed.6146f3f049d4c; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=2b16efed.6146f3f049d4c 1934s ok 28 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 29 1934s ok 30 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 31 1934s ok 32 1934s Set-Cookie: usertrack_test=acbaeeee.6146f3f04acf6; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=acbaeeee.6146f3f04acf6 1934s ok 33 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 34 1934s ok 35 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 36 1934s ok 37 1934s Set-Cookie: usertrack_test=ce05e94e.6146f3f04bc50; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=ce05e94e.6146f3f04bc50 1934s ok 38 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 39 1934s ok 40 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 41 1934s ok 42 1934s Set-Cookie: usertrack_test=79fb145b.6146f3f04c998; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=79fb145b.6146f3f04c998 1934s ok 43 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 44 1934s ok 45 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 46 1934s ok 47 1934s Set-Cookie: usertrack_test=e3ff64e1.6146f3f04d679; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=e3ff64e1.6146f3f04d679 1934s ok 48 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 49 1934s ok 50 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 51 1934s ok 52 1934s Set-Cookie: usertrack_test=b9da7e2c.6146f3f04e3d4; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=b9da7e2c.6146f3f04e3d4 1934s ok 53 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 54 1934s ok 55 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 56 1934s ok 57 1934s Set-Cookie: usertrack_test=e471fd10.6146f3f04f43d; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=e471fd10.6146f3f04f43d 1934s ok 58 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 59 1934s ok 60 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 61 1934s ok 62 1934s Set-Cookie: usertrack_test=810e1e5d.6146f3f050451; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=810e1e5d.6146f3f050451 1934s ok 63 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 64 1934s ok 65 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 66 1934s ok 67 1934s Set-Cookie: usertrack_test=42f4f81e.6146f3f0513bf; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=42f4f81e.6146f3f0513bf 1934s ok 68 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 69 1934s ok 70 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 71 1934s ok 72 1934s Set-Cookie: usertrack_test=ed866f1c.6146f3f0521b4; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=ed866f1c.6146f3f0521b4 1934s ok 73 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 74 1934s ok 75 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 76 1934s ok 77 1934s Set-Cookie: usertrack_test=267241cb.6146f3f053005; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=267241cb.6146f3f053005 1934s ok 78 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 79 1934s ok 80 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 81 1934s ok 82 1934s Set-Cookie: usertrack_test=93857fd1.6146f3f053dc8; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=93857fd1.6146f3f053dc8 1934s ok 83 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 84 1934s ok 85 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 86 1934s ok 87 1934s Set-Cookie: usertrack_test=c1d67753.6146f3f054bc8; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=c1d67753.6146f3f054bc8 1934s ok 88 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 89 1934s ok 90 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 91 1934s ok 92 1934s Set-Cookie: usertrack_test=37a4731b.6146f3f0558a9; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=37a4731b.6146f3f0558a9 1934s ok 93 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 94 1934s ok 95 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 96 1934s ok 97 1934s Set-Cookie: usertrack_test=34f11709.6146f3f05672d; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=34f11709.6146f3f05672d 1934s ok 98 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 99 1934s ok 100 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 101 1934s ok 102 1934s Set-Cookie: usertrack_test=e3135afa.6146f3f0578b2; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=e3135afa.6146f3f0578b2 1934s ok 103 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 104 1934s ok 105 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 106 1934s ok 107 1934s Set-Cookie: usertrack_test=9c738c1b.6146f3f058968; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=9c738c1b.6146f3f058968 1934s ok 108 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 109 1934s ok 110 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 111 1934s ok 112 1934s Set-Cookie: usertrack_test=5173f939.6146f3f0598dd; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=5173f939.6146f3f0598dd 1934s ok 113 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 114 1934s ok 115 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 116 1934s ok 117 1934s Set-Cookie: usertrack_test=8f128654.6146f3f05a51e; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=8f128654.6146f3f05a51e 1934s ok 118 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 119 1934s ok 120 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 121 1934s ok 122 1934s Set-Cookie: usertrack_test=792107a3.6146f3f05b303; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=792107a3.6146f3f05b303 1934s ok 123 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 124 1934s ok 125 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 126 1934s ok 127 1934s Set-Cookie: usertrack_test=9f8f5f90.6146f3f05bfe0; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=9f8f5f90.6146f3f05bfe0 1934s ok 128 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 129 1934s ok 130 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 131 1934s ok 132 1934s Set-Cookie: usertrack_test=b2ac5f80.6146f3f05ccfa; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=b2ac5f80.6146f3f05ccfa 1934s ok 133 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 134 1934s ok 135 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 136 1934s ok 137 1934s Set-Cookie: usertrack_test=b6eef9f9.6146f3f05d923; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=b6eef9f9.6146f3f05d923 1934s ok 138 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 139 1934s ok 140 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 141 1934s ok 142 1934s Set-Cookie: usertrack_test=9cb52252.6146f3f05e668; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=9cb52252.6146f3f05e668 1934s ok 143 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 144 1934s ok 145 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 146 1934s ok 147 1934s Set-Cookie: usertrack_test=a1d57f2f.6146f3f05f35e; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=a1d57f2f.6146f3f05f35e 1934s ok 148 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 149 1934s ok 150 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 151 1934s ok 152 1934s Set-Cookie: usertrack_test=97a5ed81.6146f3f06012f; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=97a5ed81.6146f3f06012f 1934s ok 153 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 154 1934s ok 155 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 156 1934s ok 157 1934s Set-Cookie: usertrack_test=8b93cde1.6146f3f0610a2; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=8b93cde1.6146f3f0610a2 1934s ok 158 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 159 1934s ok 160 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 161 1934s ok 162 1934s Set-Cookie: usertrack_test=bad0f9c7.6146f3f06211a; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=bad0f9c7.6146f3f06211a 1934s ok 163 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 164 1934s ok 165 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 166 1934s ok 167 1934s Set-Cookie: usertrack_test=95b6cae4.6146f3f06303b; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=95b6cae4.6146f3f06303b 1934s ok 168 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 169 1934s ok 170 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 171 1934s ok 172 1934s Set-Cookie: usertrack_test=e03ae78a.6146f3f063ff0; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=e03ae78a.6146f3f063ff0 1934s ok 173 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 174 1934s ok 175 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 176 1934s ok 177 1934s Set-Cookie: usertrack_test=edc0793c.6146f3f0651fc; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=edc0793c.6146f3f0651fc 1934s ok 178 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 179 1934s ok 180 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 181 1934s ok 182 1934s Set-Cookie: usertrack_test=f57d1daa.6146f3f06644f; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=f57d1daa.6146f3f06644f 1934s ok 183 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 184 1934s ok 185 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 186 1934s ok 187 1934s Set-Cookie: usertrack_test=f6eca541.6146f3f06732d; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=f6eca541.6146f3f06732d 1934s ok 188 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 189 1934s ok 190 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 191 1934s ok 192 1934s Set-Cookie: usertrack_test=b88c4ee8.6146f3f0683df; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=b88c4ee8.6146f3f0683df 1934s ok 193 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 194 1934s ok 195 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 196 1934s ok 197 1934s Set-Cookie: usertrack_test=bf6706b7.6146f3f0694aa; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=bf6706b7.6146f3f0694aa 1934s ok 198 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 199 1934s ok 200 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 201 1934s ok 202 1934s Set-Cookie: usertrack_test=9bfa0495.6146f3f06a448; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=9bfa0495.6146f3f06a448 1934s ok 203 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 204 1934s ok 205 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 206 1934s ok 207 1934s Set-Cookie: usertrack_test=d95d5de6.6146f3f06b37c; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=d95d5de6.6146f3f06b37c 1934s ok 208 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 209 1934s ok 210 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 211 1934s ok 212 1934s Set-Cookie: usertrack_test=98a2d113.6146f3f06c353; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=98a2d113.6146f3f06c353 1934s ok 213 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 214 1934s ok 215 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 216 1934s ok 217 1934s Set-Cookie: usertrack_test=b8a3dcec.6146f3f06d020; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=b8a3dcec.6146f3f06d020 1934s ok 218 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 219 1934s ok 220 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 221 1934s ok 222 1934s Set-Cookie: usertrack_test=6e43a641.6146f3f06dc98; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=6e43a641.6146f3f06dc98 1934s ok 223 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 224 1934s ok 225 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 226 1934s ok 227 1934s Set-Cookie: usertrack_test=b006ecf.6146f3f06e93f; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=b006ecf.6146f3f06e93f 1934s ok 228 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 229 1934s ok 230 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 231 1934s ok 232 1934s Set-Cookie: usertrack_test=f9261aa0.6146f3f06f5e4; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=f9261aa0.6146f3f06f5e4 1934s ok 233 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 234 1934s ok 235 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 236 1934s ok 237 1934s Set-Cookie: usertrack_test=4c5dca7d.6146f3f0702d9; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=4c5dca7d.6146f3f0702d9 1934s ok 238 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 239 1934s ok 240 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 241 1934s ok 242 1934s Set-Cookie: usertrack_test=5f945ede.6146f3f071400; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=5f945ede.6146f3f071400 1934s ok 243 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 244 1934s ok 245 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 246 1934s ok 247 1934s Set-Cookie: usertrack_test=17afb67b.6146f3f0721d4; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=17afb67b.6146f3f0721d4 1934s ok 248 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 249 1934s ok 250 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 251 1934s ok 252 1934s Set-Cookie: usertrack_test=2b1b769a.6146f3f073002; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=2b1b769a.6146f3f073002 1934s ok 253 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 254 1934s ok 255 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 256 1934s ok 257 1934s Set-Cookie: usertrack_test=b3b09e47.6146f3f073ebb; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=b3b09e47.6146f3f073ebb 1934s ok 258 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 259 1934s ok 260 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 261 1934s ok 262 1934s Set-Cookie: usertrack_test=dbe3ba44.6146f3f074d2d; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=dbe3ba44.6146f3f074d2d 1934s ok 263 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 264 1934s ok 265 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 266 1934s ok 267 1934s Set-Cookie: usertrack_test=4ea2e7c6.6146f3f075c62; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=4ea2e7c6.6146f3f075c62 1934s ok 268 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 269 1934s ok 270 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 271 1934s ok 272 1934s Set-Cookie: usertrack_test=10ff2aab.6146f3f076d1e; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=10ff2aab.6146f3f076d1e 1934s ok 273 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 274 1934s ok 275 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 276 1934s ok 277 1934s Set-Cookie: usertrack_test=b20e5bb5.6146f3f077ba5; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=b20e5bb5.6146f3f077ba5 1934s ok 278 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 279 1934s ok 280 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 281 1934s ok 282 1934s Set-Cookie: usertrack_test=9cc7b7ef.6146f3f078f81; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=9cc7b7ef.6146f3f078f81 1934s ok 283 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 284 1934s ok 285 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 286 1934s ok 287 1934s Set-Cookie: usertrack_test=3691da4c.6146f3f07a067; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=3691da4c.6146f3f07a067 1934s ok 288 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 289 1934s ok 290 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 291 1934s ok 292 1934s Set-Cookie: usertrack_test=6ee48546.6146f3f07ae0a; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=6ee48546.6146f3f07ae0a 1934s ok 293 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 294 1934s ok 295 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 296 1934s ok 297 1934s Set-Cookie: usertrack_test=bbcfec4a.6146f3f07c3a5; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=bbcfec4a.6146f3f07c3a5 1934s ok 298 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 299 1934s ok 300 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 301 1934s ok 302 1934s Set-Cookie: usertrack_test=7269e57d.6146f3f07d347; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=7269e57d.6146f3f07d347 1934s ok 303 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 304 1934s ok 305 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 306 1934s ok 307 1934s Set-Cookie: usertrack_test=c0525251.6146f3f07e2a9; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=c0525251.6146f3f07e2a9 1934s ok 308 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 309 1934s ok 310 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 311 1934s ok 312 1934s Set-Cookie: usertrack_test=3700155c.6146f3f07f15a; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=3700155c.6146f3f07f15a 1934s ok 313 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 314 1934s ok 315 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 316 1934s ok 317 1934s Set-Cookie: usertrack_test=626bebc0.6146f3f07fef3; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=626bebc0.6146f3f07fef3 1934s ok 318 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 319 1934s ok 320 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 321 1934s ok 322 1934s Set-Cookie: usertrack_test=db9dc13c.6146f3f080db9; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=db9dc13c.6146f3f080db9 1934s ok 323 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 324 1934s ok 325 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 326 1934s ok 327 1934s Set-Cookie: usertrack_test=c15508c8.6146f3f081d9d; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=c15508c8.6146f3f081d9d 1934s ok 328 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 329 1934s ok 330 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 331 1934s ok 332 1934s Set-Cookie: usertrack_test=823a0c0e.6146f3f082c1c; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=823a0c0e.6146f3f082c1c 1934s ok 333 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 334 1934s ok 335 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 336 1934s ok 337 1934s Set-Cookie: usertrack_test=97abad7f.6146f3f083a3e; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=97abad7f.6146f3f083a3e 1934s ok 338 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 339 1934s ok 340 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 341 1934s ok 342 1934s Set-Cookie: usertrack_test=2f819a27.6146f3f08481a; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=2f819a27.6146f3f08481a 1934s ok 343 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 344 1934s ok 345 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 346 1934s ok 347 1934s Set-Cookie: usertrack_test=115e4b62.6146f3f085587; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=115e4b62.6146f3f085587 1934s ok 348 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 349 1934s ok 350 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 351 1934s ok 352 1934s Set-Cookie: usertrack_test=23521752.6146f3f08641a; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=23521752.6146f3f08641a 1934s ok 353 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 354 1934s ok 355 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 356 1934s ok 357 1934s Set-Cookie: usertrack_test=d1d4792d.6146f3f08719e; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=d1d4792d.6146f3f08719e 1934s ok 358 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 359 1934s ok 360 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 361 1934s ok 362 1934s Set-Cookie: usertrack_test=c1967d18.6146f3f087e5f; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=c1967d18.6146f3f087e5f 1934s ok 363 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 364 1934s ok 365 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 366 1934s ok 367 1934s Set-Cookie: usertrack_test=afac9c21.6146f3f088b64; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=afac9c21.6146f3f088b64 1934s ok 368 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 369 1934s ok 370 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 371 1934s ok 372 1934s Set-Cookie: usertrack_test=4bc1e60d.6146f3f08994c; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=4bc1e60d.6146f3f08994c 1934s ok 373 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 374 1934s ok 375 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 376 1934s ok 377 1934s Set-Cookie: usertrack_test=ddfc49ea.6146f3f08a6a7; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=ddfc49ea.6146f3f08a6a7 1934s ok 378 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 379 1934s ok 380 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 381 1934s ok 382 1934s Set-Cookie: usertrack_test=93ae2514.6146f3f08b56a; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=93ae2514.6146f3f08b56a 1934s ok 383 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 384 1934s ok 385 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 386 1934s ok 387 1934s Set-Cookie: usertrack_test=b750414d.6146f3f08c2e1; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=b750414d.6146f3f08c2e1 1934s ok 388 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 389 1934s ok 390 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 391 1934s ok 392 1934s Set-Cookie: usertrack_test=792dfd1e.6146f3f08d0e8; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=792dfd1e.6146f3f08d0e8 1934s ok 393 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 394 1934s ok 395 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 396 1934s ok 397 1934s Set-Cookie: usertrack_test=d526640d.6146f3f08e0ee; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=d526640d.6146f3f08e0ee 1934s ok 398 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 399 1934s ok 400 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 401 1934s ok 402 1934s Set-Cookie: usertrack_test=a0f244d8.6146f3f08ee26; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=a0f244d8.6146f3f08ee26 1934s ok 403 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 404 1934s ok 405 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 406 1934s ok 407 1934s Set-Cookie: usertrack_test=514278e7.6146f3f08fb24; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=514278e7.6146f3f08fb24 1934s ok 408 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 409 1934s ok 410 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 411 1934s ok 412 1934s Set-Cookie: usertrack_test=eed24c0a.6146f3f090837; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=eed24c0a.6146f3f090837 1934s ok 413 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 414 1934s ok 415 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 416 1934s ok 417 1934s Set-Cookie: usertrack_test=3e06a1cf.6146f3f0914b8; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=3e06a1cf.6146f3f0914b8 1934s ok 418 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 419 1934s ok 420 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 421 1934s ok 422 1934s Set-Cookie: usertrack_test=8cac790a.6146f3f0921af; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=8cac790a.6146f3f0921af 1934s ok 423 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 424 1934s ok 425 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 426 1934s ok 427 1934s Set-Cookie: usertrack_test=c6d323b2.6146f3f092ee0; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=c6d323b2.6146f3f092ee0 1934s ok 428 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 429 1934s ok 430 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 431 1934s ok 432 1934s Set-Cookie: usertrack_test=6a3e4f1e.6146f3f093c39; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=6a3e4f1e.6146f3f093c39 1934s ok 433 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 434 1934s ok 435 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 436 1934s ok 437 1934s Set-Cookie: usertrack_test=1d0fd31d.6146f3f0949e5; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=1d0fd31d.6146f3f0949e5 1934s ok 438 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 439 1934s ok 440 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 441 1934s ok 442 1934s Set-Cookie: usertrack_test=bfc0530c.6146f3f09574e; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=bfc0530c.6146f3f09574e 1934s ok 443 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 444 1934s ok 445 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 446 1934s ok 447 1934s Set-Cookie: usertrack_test=947fabb7.6146f3f096491; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=947fabb7.6146f3f096491 1934s ok 448 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 449 1934s ok 450 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 451 1934s ok 452 1934s Set-Cookie: usertrack_test=aac70b79.6146f3f097157; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=aac70b79.6146f3f097157 1934s ok 453 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 454 1934s ok 455 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 456 1934s ok 457 1934s Set-Cookie: usertrack_test=e7cb46d3.6146f3f097ed2; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=e7cb46d3.6146f3f097ed2 1934s ok 458 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 459 1934s ok 460 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 461 1934s ok 462 1934s Set-Cookie: usertrack_test=fa133b89.6146f3f098c2a; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=fa133b89.6146f3f098c2a 1934s ok 463 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 464 1934s ok 465 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 466 1934s ok 467 1934s Set-Cookie: usertrack_test=42f4aaca.6146f3f099948; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=42f4aaca.6146f3f099948 1934s ok 468 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 469 1934s ok 470 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 471 1934s ok 472 1934s Set-Cookie: usertrack_test=8f0ba232.6146f3f09a6aa; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=8f0ba232.6146f3f09a6aa 1934s ok 473 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 474 1934s ok 475 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 476 1934s ok 477 1934s Set-Cookie: usertrack_test=5f742012.6146f3f09b36f; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=5f742012.6146f3f09b36f 1934s ok 478 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 479 1934s ok 480 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 481 1934s ok 482 1934s Set-Cookie: usertrack_test=9bec9ea7.6146f3f09bfe3; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=9bec9ea7.6146f3f09bfe3 1934s ok 483 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 484 1934s ok 485 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 486 1934s ok 487 1934s Set-Cookie: usertrack_test=7dd55522.6146f3f09cc92; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=7dd55522.6146f3f09cc92 1934s ok 488 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 489 1934s ok 490 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 491 1934s ok 492 1934s Set-Cookie: usertrack_test=858484f9.6146f3f09d9fa; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=858484f9.6146f3f09d9fa 1934s ok 493 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 494 1934s ok 495 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 496 1934s ok 497 1934s Set-Cookie: usertrack_test=23bba6ae.6146f3f09e6bb; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=23bba6ae.6146f3f09e6bb 1934s ok 498 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 499 1934s ok 500 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 501 1934s ok 502 1934s Set-Cookie: usertrack_test=bce222df.6146f3f09f50a; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=bce222df.6146f3f09f50a 1934s ok 503 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 504 1934s ok 505 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 506 1934s ok 507 1934s Set-Cookie: usertrack_test=b535be35.6146f3f0a024e; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=b535be35.6146f3f0a024e 1934s ok 508 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 509 1934s ok 510 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 511 1934s ok 512 1934s Set-Cookie: usertrack_test=3d6d9f54.6146f3f0a0e71; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=3d6d9f54.6146f3f0a0e71 1934s ok 513 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 514 1934s ok 515 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 516 1934s ok 517 1934s Set-Cookie: usertrack_test=a81cb86a.6146f3f0a1b44; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=a81cb86a.6146f3f0a1b44 1934s ok 518 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 519 1934s ok 520 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 521 1934s ok 522 1934s Set-Cookie: usertrack_test=c5cf141d.6146f3f0a282c; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=c5cf141d.6146f3f0a282c 1934s ok 523 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 524 1934s ok 525 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 526 1934s ok 527 1934s Set-Cookie: usertrack_test=cc4706d6.6146f3f0a3591; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=cc4706d6.6146f3f0a3591 1934s ok 528 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 529 1934s ok 530 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 531 1934s ok 532 1934s Set-Cookie: usertrack_test=aa4c17e7.6146f3f0a42d2; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=aa4c17e7.6146f3f0a42d2 1934s ok 533 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 534 1934s ok 535 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 536 1934s ok 537 1934s Set-Cookie: usertrack_test=2b222379.6146f3f0a4f68; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=2b222379.6146f3f0a4f68 1934s ok 538 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 539 1934s ok 540 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 541 1934s ok 542 1934s Set-Cookie: usertrack_test=ad8b4ba8.6146f3f0a5d14; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=ad8b4ba8.6146f3f0a5d14 1934s ok 543 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 544 1934s ok 545 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 546 1934s ok 547 1934s Set-Cookie: usertrack_test=400a81f5.6146f3f0a692e; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=400a81f5.6146f3f0a692e 1934s ok 548 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 549 1934s ok 550 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 551 1934s ok 552 1934s Set-Cookie: usertrack_test=cb2e2b92.6146f3f0a75a1; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=cb2e2b92.6146f3f0a75a1 1934s ok 553 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 554 1934s ok 555 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 556 1934s ok 557 1934s Set-Cookie: usertrack_test=4a1d8a13.6146f3f0a8319; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=4a1d8a13.6146f3f0a8319 1934s ok 558 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 559 1934s ok 560 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 561 1934s ok 562 1934s Set-Cookie: usertrack_test=6cbb1365.6146f3f0a9018; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=6cbb1365.6146f3f0a9018 1934s ok 563 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 564 1934s ok 565 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 566 1934s ok 567 1934s Set-Cookie: usertrack_test=de1b2c0b.6146f3f0a9d0b; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=de1b2c0b.6146f3f0a9d0b 1934s ok 568 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 569 1934s ok 570 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 571 1934s ok 572 1934s Set-Cookie: usertrack_test=1d9b4767.6146f3f0aaa6b; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=1d9b4767.6146f3f0aaa6b 1934s ok 573 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 574 1934s ok 575 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 576 1934s ok 577 1934s Set-Cookie: usertrack_test=34a23b7e.6146f3f0ab718; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=34a23b7e.6146f3f0ab718 1934s ok 578 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 579 1934s ok 580 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 581 1934s ok 582 1934s Set-Cookie: usertrack_test=8d0a9864.6146f3f0ac3a5; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=8d0a9864.6146f3f0ac3a5 1934s ok 583 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 584 1934s ok 585 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 586 1934s ok 587 1934s Set-Cookie: usertrack_test=b8438d74.6146f3f0ad075; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=b8438d74.6146f3f0ad075 1934s ok 588 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 589 1934s ok 590 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 591 1934s ok 592 1934s Set-Cookie: usertrack_test=aadec6ab.6146f3f0add43; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=aadec6ab.6146f3f0add43 1934s ok 593 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 594 1934s ok 595 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 596 1934s ok 597 1934s Set-Cookie: usertrack_test=dafb97fd.6146f3f0aeab3; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=dafb97fd.6146f3f0aeab3 1934s ok 598 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 599 1934s ok 600 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 601 1934s ok 602 1934s Set-Cookie: usertrack_test=6e3a0534.6146f3f0af6f9; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=6e3a0534.6146f3f0af6f9 1934s ok 603 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 604 1934s ok 605 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 606 1934s ok 607 1934s Set-Cookie: usertrack_test=1da6159.6146f3f0b046a; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=1da6159.6146f3f0b046a 1934s ok 608 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 609 1934s ok 610 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 611 1934s ok 612 1934s Set-Cookie: usertrack_test=455de710.6146f3f0b1078; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=455de710.6146f3f0b1078 1934s ok 613 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 614 1934s ok 615 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 616 1934s ok 617 1934s Set-Cookie: usertrack_test=166a60fe.6146f3f0b1cae; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=166a60fe.6146f3f0b1cae 1934s ok 618 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 619 1934s ok 620 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 621 1934s ok 622 1934s Set-Cookie: usertrack_test=2c646261.6146f3f0b2933; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=2c646261.6146f3f0b2933 1934s ok 623 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 624 1934s ok 625 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 626 1934s ok 627 1934s Set-Cookie: usertrack_test=862e391d.6146f3f0b3676; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=862e391d.6146f3f0b3676 1934s ok 628 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 629 1934s ok 630 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 631 1934s ok 632 1934s Set-Cookie: usertrack_test=496ef26e.6146f3f0b4437; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=496ef26e.6146f3f0b4437 1934s ok 633 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 634 1934s ok 635 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 636 1934s ok 637 1934s Set-Cookie: usertrack_test=9bd7d250.6146f3f0b518b; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=9bd7d250.6146f3f0b518b 1934s ok 638 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 639 1934s ok 640 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 641 1934s ok 642 1934s Set-Cookie: usertrack_test=3bf4a56e.6146f3f0b5e61; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=3bf4a56e.6146f3f0b5e61 1934s ok 643 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 644 1934s ok 645 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 646 1934s ok 647 1934s Set-Cookie: usertrack_test=f5fc0fa4.6146f3f0b6aec; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=f5fc0fa4.6146f3f0b6aec 1934s ok 648 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 649 1934s ok 650 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 651 1934s ok 652 1934s Set-Cookie: usertrack_test=935fb553.6146f3f0b77fb; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=935fb553.6146f3f0b77fb 1934s ok 653 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 654 1934s ok 655 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 656 1934s ok 657 1934s Set-Cookie: usertrack_test=6ea87e8a.6146f3f0b862a; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=6ea87e8a.6146f3f0b862a 1934s ok 658 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 659 1934s ok 660 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 661 1934s ok 662 1934s Set-Cookie: usertrack_test=7b26fb36.6146f3f0b9271; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=7b26fb36.6146f3f0b9271 1934s ok 663 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 664 1934s ok 665 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 666 1934s ok 667 1934s Set-Cookie: usertrack_test=ddbb77da.6146f3f0b9e78; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=ddbb77da.6146f3f0b9e78 1934s ok 668 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 669 1934s ok 670 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 671 1934s ok 672 1934s Set-Cookie: usertrack_test=44e0f0e2.6146f3f0babe2; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=44e0f0e2.6146f3f0babe2 1934s ok 673 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 674 1934s ok 675 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 676 1934s ok 677 1934s Set-Cookie: usertrack_test=98a26591.6146f3f0bb7f1; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=98a26591.6146f3f0bb7f1 1934s ok 678 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 679 1934s ok 680 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 681 1934s ok 682 1934s Set-Cookie: usertrack_test=96bf2f1f.6146f3f0bc3e3; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=96bf2f1f.6146f3f0bc3e3 1934s ok 683 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 684 1934s ok 685 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 686 1934s ok 687 1934s Set-Cookie: usertrack_test=e31eb63f.6146f3f0bd14b; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=e31eb63f.6146f3f0bd14b 1934s ok 688 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 689 1934s ok 690 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 691 1934s ok 692 1934s Set-Cookie: usertrack_test=ee31b915.6146f3f0bddf9; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=ee31b915.6146f3f0bddf9 1934s ok 693 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 694 1934s ok 695 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 696 1934s ok 697 1934s Set-Cookie: usertrack_test=c5f64362.6146f3f0bead8; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=c5f64362.6146f3f0bead8 1934s ok 698 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 699 1934s ok 700 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 701 1934s ok 702 1934s Set-Cookie: usertrack_test=563d8922.6146f3f0bf7a8; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=563d8922.6146f3f0bf7a8 1934s ok 703 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 704 1934s ok 705 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 706 1934s ok 707 1934s Set-Cookie: usertrack_test=89788cb5.6146f3f0c049e; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=89788cb5.6146f3f0c049e 1934s ok 708 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 709 1934s ok 710 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 711 1934s ok 712 1934s Set-Cookie: usertrack_test=61d52f66.6146f3f0c117a; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=61d52f66.6146f3f0c117a 1934s ok 713 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 714 1934s ok 715 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 716 1934s ok 717 1934s Set-Cookie: usertrack_test=83bee842.6146f3f0c1da5; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=83bee842.6146f3f0c1da5 1934s ok 718 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 719 1934s ok 720 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 721 1934s ok 722 1934s Set-Cookie: usertrack_test=5644faf8.6146f3f0c2a0a; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=5644faf8.6146f3f0c2a0a 1934s ok 723 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 724 1934s ok 725 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 726 1934s ok 727 1934s Set-Cookie: usertrack_test=82a90db5.6146f3f0c369d; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=82a90db5.6146f3f0c369d 1934s ok 728 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 729 1934s ok 730 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 731 1934s ok 732 1934s Set-Cookie: usertrack_test=5c82cfba.6146f3f0c4380; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=5c82cfba.6146f3f0c4380 1934s ok 733 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 734 1934s ok 735 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 736 1934s ok 737 1934s Set-Cookie: usertrack_test=34fb812c.6146f3f0c513a; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=34fb812c.6146f3f0c513a 1934s ok 738 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 739 1934s ok 740 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 741 1934s ok 742 1934s Set-Cookie: usertrack_test=556985b1.6146f3f0c5e4f; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=556985b1.6146f3f0c5e4f 1934s ok 743 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 744 1934s ok 745 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 746 1934s ok 747 1934s Set-Cookie: usertrack_test=b7bd90d5.6146f3f0c6b6f; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=b7bd90d5.6146f3f0c6b6f 1934s ok 748 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 749 1934s ok 750 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 751 1934s ok 752 1934s Set-Cookie: usertrack_test=b8ebfdf7.6146f3f0c780d; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=b8ebfdf7.6146f3f0c780d 1934s ok 753 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 754 1934s ok 755 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 756 1934s ok 757 1934s Set-Cookie: usertrack_test=597cb22c.6146f3f0c851b; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=597cb22c.6146f3f0c851b 1934s ok 758 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 759 1934s ok 760 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 761 1934s ok 762 1934s Set-Cookie: usertrack_test=d13ca861.6146f3f0c928c; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=d13ca861.6146f3f0c928c 1934s ok 763 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 764 1934s ok 765 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 766 1934s ok 767 1934s Set-Cookie: usertrack_test=2538ce3d.6146f3f0c9fe9; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=2538ce3d.6146f3f0c9fe9 1934s ok 768 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 769 1934s ok 770 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 771 1934s ok 772 1934s Set-Cookie: usertrack_test=b53bc53a.6146f3f0cb2be; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=b53bc53a.6146f3f0cb2be 1934s ok 773 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 774 1934s ok 775 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 776 1934s ok 777 1934s Set-Cookie: usertrack_test=c0c98002.6146f3f0cc1c4; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=c0c98002.6146f3f0cc1c4 1934s ok 778 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 779 1934s ok 780 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 781 1934s ok 782 1934s Set-Cookie: usertrack_test=b15e6e86.6146f3f0ccfce; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=b15e6e86.6146f3f0ccfce 1934s ok 783 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 784 1934s ok 785 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 786 1934s ok 787 1934s Set-Cookie: usertrack_test=323e623a.6146f3f0cdd29; path=/; expires=Sun, 24-Mar-24 22:05:51 GMT 1934s Cookie: usertrack_test=323e623a.6146f3f0cdd29 1934s ok 788 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 789 1934s ok 790 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 791 1934s ok 792 1934s Set-Cookie: usertrack_test=4bb3fb0c.6146f3f0ceab3; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=4bb3fb0c.6146f3f0ceab3 1934s ok 793 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 794 1934s ok 795 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 796 1934s ok 797 1934s Set-Cookie: usertrack_test=682bb73d.6146f3f0cf846; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=682bb73d.6146f3f0cf846 1934s ok 798 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 799 1934s ok 800 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 801 1934s ok 802 1934s Set-Cookie: usertrack_test=34ca88b8.6146f3f0d05f2; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=34ca88b8.6146f3f0d05f2 1934s ok 803 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 804 1934s ok 805 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 806 1934s ok 807 1934s Set-Cookie: usertrack_test=53eeb2f4.6146f3f0d13be; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=53eeb2f4.6146f3f0d13be 1934s ok 808 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 809 1934s ok 810 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 811 1934s ok 812 1934s Set-Cookie: usertrack_test=2c8c8128.6146f3f0d213e; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=2c8c8128.6146f3f0d213e 1934s ok 813 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 814 1934s ok 815 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 816 1934s ok 817 1934s Set-Cookie: usertrack_test=e8d1c5a5.6146f3f0d2e99; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=e8d1c5a5.6146f3f0d2e99 1934s ok 818 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 819 1934s ok 820 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 821 1934s ok 822 1934s Set-Cookie: usertrack_test=13a60860.6146f3f0d3c89; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=13a60860.6146f3f0d3c89 1934s ok 823 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 824 1934s ok 825 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 826 1934s ok 827 1934s Set-Cookie: usertrack_test=fa56c803.6146f3f0d48ee; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=fa56c803.6146f3f0d48ee 1934s ok 828 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 829 1934s ok 830 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 831 1934s ok 832 1934s Set-Cookie: usertrack_test=6103259f.6146f3f0d55fd; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=6103259f.6146f3f0d55fd 1934s ok 833 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 834 1934s ok 835 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 836 1934s ok 837 1934s Set-Cookie: usertrack_test=c4affd2d.6146f3f0d6301; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=c4affd2d.6146f3f0d6301 1934s ok 838 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 839 1934s ok 840 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 841 1934s ok 842 1934s Set-Cookie: usertrack_test=82aa781e.6146f3f0d6fba; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=82aa781e.6146f3f0d6fba 1934s ok 843 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 844 1934s ok 845 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 846 1934s ok 847 1934s Set-Cookie: usertrack_test=70405688.6146f3f0d7cd8; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=70405688.6146f3f0d7cd8 1934s ok 848 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 849 1934s ok 850 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 851 1934s ok 852 1934s Set-Cookie: usertrack_test=fc5f687f.6146f3f0d89ab; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=fc5f687f.6146f3f0d89ab 1934s ok 853 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 854 1934s ok 855 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 856 1934s ok 857 1934s Set-Cookie: usertrack_test=5529430b.6146f3f0d95e7; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=5529430b.6146f3f0d95e7 1934s ok 858 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 859 1934s ok 860 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 861 1934s ok 862 1934s Set-Cookie: usertrack_test=fe986fb5.6146f3f0da336; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=fe986fb5.6146f3f0da336 1934s ok 863 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 864 1934s ok 865 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 866 1934s ok 867 1934s Set-Cookie: usertrack_test=b8f43b37.6146f3f0db085; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=b8f43b37.6146f3f0db085 1934s ok 868 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 869 1934s ok 870 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 871 1934s ok 872 1934s Set-Cookie: usertrack_test=17692b8.6146f3f0dbc9f; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=17692b8.6146f3f0dbc9f 1934s ok 873 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 874 1934s ok 875 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 876 1934s ok 877 1934s Set-Cookie: usertrack_test=355d6dfb.6146f3f0dca3b; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=355d6dfb.6146f3f0dca3b 1934s ok 878 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 879 1934s ok 880 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 881 1934s ok 882 1934s Set-Cookie: usertrack_test=8d573ab0.6146f3f0ddaae; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=8d573ab0.6146f3f0ddaae 1934s ok 883 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 884 1934s ok 885 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 886 1934s ok 887 1934s Set-Cookie: usertrack_test=62e34db3.6146f3f0de91c; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=62e34db3.6146f3f0de91c 1934s ok 888 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 889 1934s ok 890 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 891 1934s ok 892 1934s Set-Cookie: usertrack_test=79686fa2.6146f3f0df657; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=79686fa2.6146f3f0df657 1934s ok 893 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 894 1934s ok 895 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 896 1934s ok 897 1934s Set-Cookie: usertrack_test=211f1627.6146f3f0e0354; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=211f1627.6146f3f0e0354 1934s ok 898 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 899 1934s ok 900 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 901 1934s ok 902 1934s Set-Cookie: usertrack_test=96a8672b.6146f3f0e0f83; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=96a8672b.6146f3f0e0f83 1934s ok 903 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 904 1934s ok 905 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 906 1934s ok 907 1934s Set-Cookie: usertrack_test=bc5706a8.6146f3f0e1cfd; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=bc5706a8.6146f3f0e1cfd 1934s ok 908 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 909 1934s ok 910 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 911 1934s ok 912 1934s Set-Cookie: usertrack_test=7d60f623.6146f3f0e2a39; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=7d60f623.6146f3f0e2a39 1934s ok 913 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 914 1934s ok 915 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 916 1934s ok 917 1934s Set-Cookie: usertrack_test=c83f4f51.6146f3f0e36a7; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=c83f4f51.6146f3f0e36a7 1934s ok 918 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 919 1934s ok 920 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 921 1934s ok 922 1934s Set-Cookie: usertrack_test=c933d5e1.6146f3f0e4393; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=c933d5e1.6146f3f0e4393 1934s ok 923 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 924 1934s ok 925 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 926 1934s ok 927 1934s Set-Cookie: usertrack_test=a91e1ae3.6146f3f0e50f6; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=a91e1ae3.6146f3f0e50f6 1934s ok 928 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 929 1934s ok 930 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 931 1934s ok 932 1934s Set-Cookie: usertrack_test=7ebfe23d.6146f3f0e5ef4; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=7ebfe23d.6146f3f0e5ef4 1934s ok 933 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 934 1934s ok 935 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 936 1934s ok 937 1934s Set-Cookie: usertrack_test=52688a6b.6146f3f0e6ac6; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=52688a6b.6146f3f0e6ac6 1934s ok 938 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 939 1934s ok 940 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 941 1934s ok 942 1934s Set-Cookie: usertrack_test=ef9b1051.6146f3f0e773d; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=ef9b1051.6146f3f0e773d 1934s ok 943 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 944 1934s ok 945 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 946 1934s ok 947 1934s Set-Cookie: usertrack_test=4786ce0a.6146f3f0e83ac; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=4786ce0a.6146f3f0e83ac 1934s ok 948 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 949 1934s ok 950 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 951 1934s ok 952 1934s Set-Cookie: usertrack_test=7654e0fc.6146f3f0e90e2; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=7654e0fc.6146f3f0e90e2 1934s ok 953 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 954 1934s ok 955 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 956 1934s ok 957 1934s Set-Cookie: usertrack_test=3b516281.6146f3f0e9d3f; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=3b516281.6146f3f0e9d3f 1934s ok 958 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 959 1934s ok 960 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 961 1934s ok 962 1934s Set-Cookie: usertrack_test=b6218ba1.6146f3f0eab61; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=b6218ba1.6146f3f0eab61 1934s ok 963 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 964 1934s ok 965 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 966 1934s ok 967 1934s Set-Cookie: usertrack_test=eef0d682.6146f3f0eb791; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=eef0d682.6146f3f0eb791 1934s ok 968 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 969 1934s ok 970 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 971 1934s ok 972 1934s Set-Cookie: usertrack_test=9b7b71d6.6146f3f0ec351; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=9b7b71d6.6146f3f0ec351 1934s ok 973 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 974 1934s ok 975 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 976 1934s ok 977 1934s Set-Cookie: usertrack_test=7b2de05a.6146f3f0ecf26; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=7b2de05a.6146f3f0ecf26 1934s ok 978 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 979 1934s ok 980 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 981 1934s ok 982 1934s Set-Cookie: usertrack_test=cfc3a2a2.6146f3f0edadd; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=cfc3a2a2.6146f3f0edadd 1934s ok 983 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 984 1934s ok 985 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 986 1934s ok 987 1934s Set-Cookie: usertrack_test=5531abe7.6146f3f0ee665; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=5531abe7.6146f3f0ee665 1934s ok 988 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 989 1934s ok 990 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 991 1934s ok 992 1934s Set-Cookie: usertrack_test=4a0db955.6146f3f0ef2f4; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=4a0db955.6146f3f0ef2f4 1934s ok 993 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 994 1934s ok 995 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 996 1934s ok 997 1934s Set-Cookie: usertrack_test=607016a4.6146f3f0f0179; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s Cookie: usertrack_test=607016a4.6146f3f0f0179 1934s ok 998 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 999 1934s ok 1000 1934s ok 1001 1934s # testing : Checking return code is '200' 1934s # expected: 200 1934s # received: '200' 1934s ok 1002 1934s # usertrack_test=8534524c.6146f3f0f0fa7; path=/; expires=Sun, 24-Mar-24 22:05:52 GMT 1934s ok 1003 1934s # expected: undef 1934s # received: undef 1934s ok 1004 1934s ok 1936s t/modules/vhost_alias.t ............. 1936s 1..8 1936s # Running under perl version 5.038002 for linux 1936s # Current time local: Sun Mar 24 22:04:52 2024 1936s # Current time GMT: Sun Mar 24 22:04:52 2024 1936s # Using Test.pm version 1.31 1936s # Using Apache/Test.pm version 1.42 1936s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1936s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1936s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1936s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1936s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1936s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1936s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1936s # writing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1936s # testing : VirtalDocumentRoot test 1936s # expected: 'www.vha-test.com' 1936s # received: 'www.vha-test.com' 1936s ok 1 1936s # testing : VirtualScriptAlias test 1936s # expected: 'test cgi for www.vha-test.com' 1936s # received: 'test cgi for www.vha-test.com' 1936s ok 2 1936s # testing : VirtalDocumentRoot test 1936s # expected: 'big.server.name.from.heck.org' 1936s # received: 'big.server.name.from.heck.org' 1936s ok 3 1936s # testing : VirtualScriptAlias test 1936s # expected: 'test cgi for big.server.name.from.heck.org' 1936s # received: 'test cgi for big.server.name.from.heck.org' 1936s ok 4 1936s # testing : VirtalDocumentRoot test 1936s # expected: 'ab.com' 1936s # received: 'ab.com' 1936s ok 5 1936s # testing : VirtualScriptAlias test 1936s # expected: 'test cgi for ab.com' 1936s # received: 'test cgi for ab.com' 1936s ok 6 1936s # testing : VirtalDocumentRoot test 1936s # expected: 'w-t-f.net' 1936s # received: 'w-t-f.net' 1936s ok 7 1936s # testing : VirtualScriptAlias test 1936s # expected: 'test cgi for w-t-f.net' 1936s # received: 'test cgi for w-t-f.net' 1936s ok 8 1936s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1936s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1936s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1936s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1936s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1936s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1936s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1936s # removing file: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1936s # removing dir tree: /tmp/autopkgtest.IH6StI/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1936s ok 1938s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1940s t/protocol/echo.t ................... 1940s 1..8 1940s # Running under perl version 5.038002 for linux 1940s # Current time local: Sun Mar 24 22:04:56 2024 1940s # Current time GMT: Sun Mar 24 22:04:56 2024 1940s # Using Test.pm version 1.31 1940s # Using Apache/Test.pm version 1.42 1940s testing mod_echo_ssl 1940s ok 1 1940s #Cipher: TLS_AES_256_GCM_SHA384 1940s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1940s # testing : echo 1940s # expected: 't/protocol/echo.t' 1940s # received: 't/protocol/echo.t' 1940s ok 2 1940s # testing : echo 1940s # expected: '/usr/bin/perl' 1940s # received: '/usr/bin/perl' 1940s ok 3 1940s # testing : echo 1940s # expected: '434621434621434621434621434621' 1940s # received: '434621434621434621434621434621' 1940s ok 4 1940s testing mod_echo 1940s ok 5 1940s # testing : echo 1940s # expected: 't/protocol/echo.t' 1940s # received: 't/protocol/echo.t' 1940s ok 6 1940s # testing : echo 1940s # expected: '/usr/bin/perl' 1940s # received: '/usr/bin/perl' 1940s ok 7 1940s # testing : echo 1940s # expected: '434621434621434621434621434621' 1940s # received: '434621434621434621434621434621' 1940s ok 8 1940s ok 1942s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1944s t/security/CVE-2003-0542.t .......... 1944s 1..1 1944s # Running under perl version 5.038002 for linux 1944s # Current time local: Sun Mar 24 22:05:00 2024 1944s # Current time GMT: Sun Mar 24 22:05:00 2024 1944s # Using Test.pm version 1.31 1944s # Using Apache/Test.pm version 1.42 1944s # testing : CAN-2003-0542 test case 1944s # expected: 404 1944s # received: '404' 1944s ok 1 1944s ok 1945s t/security/CVE-2004-0747.t .......... 1945s 1..1 1945s # Running under perl version 5.038002 for linux 1945s # Current time local: Sun Mar 24 22:05:02 2024 1945s # Current time GMT: Sun Mar 24 22:05:02 2024 1945s # Using Test.pm version 1.31 1945s # Using Apache/Test.pm version 1.42 1945s # testing : CAN-2004-0747 ap_resolve_env test case 1945s # expected: 200 1945s # received: 200 1945s ok 1 1945s ok 1947s t/security/CVE-2004-0811.t .......... 1947s 1..8 1947s # Running under perl version 5.038002 for linux 1947s # Current time local: Sun Mar 24 22:05:03 2024 1947s # Current time GMT: Sun Mar 24 22:05:03 2024 1947s # Using Test.pm version 1.31 1947s # Using Apache/Test.pm version 1.42 1947s # testing : subdir access allowed 1947s # expected: 200 1947s # received: '200' 1947s ok 1 1947s # testing : subdir access allowed 1947s # expected: 200 1947s # received: '200' 1947s ok 2 1947s # testing : subdir access allowed 1947s # expected: 200 1947s # received: '200' 1947s ok 3 1947s # testing : subdir access allowed 1947s # expected: 200 1947s # received: '200' 1947s ok 4 1947s # testing : topdir access denied 1947s # expected: 401 1947s # received: '401' 1947s ok 5 1947s # testing : topdir access denied 1947s # expected: 401 1947s # received: '401' 1947s ok 6 1947s # testing : topdir access denied 1947s # expected: 401 1947s # received: '401' 1947s ok 7 1947s # testing : topdir access denied 1947s # expected: 401 1947s # received: '401' 1947s ok 8 1947s ok 1949s t/security/CVE-2004-0940.t .......... 1949s 1..1 1949s # Running under perl version 5.038002 for linux 1949s # Current time local: Sun Mar 24 22:05:05 2024 1949s # Current time GMT: Sun Mar 24 22:05:05 2024 1949s # Using Test.pm version 1.31 1949s # Using Apache/Test.pm version 1.42 1949s # testing : response was 200 1949s # expected: 200 1949s # received: '200' 1949s ok 1 1949s ok 1951s t/security/CVE-2004-0942.t .......... 1951s 1..2 1951s # Running under perl version 5.038002 for linux 1951s # Current time local: Sun Mar 24 22:05:07 2024 1951s # Current time GMT: Sun Mar 24 22:05:07 2024 1951s # Using Test.pm version 1.31 1951s # Using Apache/Test.pm version 1.42 1951s ok 1 1951s # testing : request was refused 1951s # expected: qr/^HTTP\/1\.. 400/ 1951s # received: 'HTTP/1.1 400 Bad Request 1951s # ' 1951s ok 2 1951s ok 1953s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1955s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1957s t/security/CVE-2005-2491.t .......... 1957s 1..4 1957s # Running under perl version 5.038002 for linux 1957s # Current time local: Sun Mar 24 22:05:13 2024 1957s # Current time GMT: Sun Mar 24 22:05:13 2024 1957s # Using Test.pm version 1.31 1957s # Using Apache/Test.pm version 1.42 1957s # testing : check that server did not segfault 1957s # expected: 'Internal Server Error' 1957s # received: 'Internal Server Error' 1957s ok 1 1957s # testing : check for 500 response error 1957s # expected: 500 1957s # received: '500' 1957s ok 2 1957s # testing : check that server did not segfault 1957s # expected: 'Internal Server Error' 1957s # received: 'Internal Server Error' 1957s ok 3 1957s # testing : check for 500 response error 1957s # expected: 500 1957s # received: '500' 1957s ok 4 1957s ok 1959s t/security/CVE-2005-2700.t .......... 1959s 1..2 1959s # Running under perl version 5.038002 for linux 1959s # Current time local: Sun Mar 24 22:05:15 2024 1959s # Current time GMT: Sun Mar 24 22:05:15 2024 1959s # Using Test.pm version 1.31 1959s # Using Apache/Test.pm version 1.42 1959s # testing : access permitted without ccert 1959s # expected: 200 1959s # received: '200' 1959s ok 1 1959s # testing : access *not* permitted without ccert 1959s # expected: 200 1959s # received: '403' 1959s ok 2 1959s ok 1961s t/security/CVE-2005-3352.t .......... 1961s 1..2 1961s # Running under perl version 5.038002 for linux 1961s # Current time local: Sun Mar 24 22:05:17 2024 1961s # Current time GMT: Sun Mar 24 22:05:17 2024 1961s # Using Test.pm version 1.31 1961s # Using Apache/Test.pm version 1.42 1961s # testing : response code is OK 1961s # expected: 200 1961s # received: '200' 1961s ok 1 1961s # testing : referer was escaped 1961s # expected: qr/%22%3e/ 1961s # received: ' 1961s # 1961s # Menu for /security/CVE-2005-3352.map 1961s # 1961s #

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

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

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

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

Bad Request

2000s #

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

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

Forbidden

2027s

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

2027s 2027s ok 1 2027s HTTP/1.1 200 OK 2027s Connection: close 2027s Date: Sun, 24 Mar 2024 22:06:24 GMT 2027s Accept-Ranges: bytes 2027s ETag: "1a-60bb3bbdae3c0" 2027s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 2027s Vary: In-If1 2027s Content-Length: 26 2027s Content-Type: text/html 2027s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 2027s Client-Date: Sun, 24 Mar 2024 22:06:24 GMT 2027s Client-Peer: 127.0.0.1:8532 2027s Client-Response-Num: 1 2027s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2027s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2027s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2027s Client-SSL-Socket-Class: IO::Socket::SSL 2027s Client-SSL-Version: TLSv1_3 2027s DMMATCH1: 1 2027s 2027s welcome to localhost:8529 2027s ok 2 2027s 500 Server closed connection without sending any data back 2027s Content-Type: text/plain 2027s Client-Date: Sun, 24 Mar 2024 22:06:24 GMT 2027s Client-Warning: Internal response 2027s 2027s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2027s ok 3 2027s ok 2027s All tests successful. 2027s Files=142, Tests=7321, 334 wallclock secs ( 1.57 usr 0.35 sys + 192.59 cusr 97.45 csys = 291.96 CPU) 2027s Result: PASS 2027s [warning] server localhost:8529 shutdown 2028s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 2028s Files=142, Tests=7321, 334 wallclock secs ( 1.57 usr 0.35 sys + 192.59 cusr 97.45 csys = 291.96 CPU) 2028s + grep -E '^Result: PASS' testlog.mpm_event 2028s Result: PASS 2028s + grep -E '^Result: FAIL' testlog.mpm_event 2028s + grep -E 'server dumped core' testlog.mpm_event 2028s + return 0 2028s autopkgtest [22:06:26]: test run-test-suite: -----------------------] 2029s run-test-suite PASS 2029s autopkgtest [22:06:27]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 2029s autopkgtest [22:06:27]: test duplicate-module-load: preparing testbed 2958s autopkgtest [22:21:56]: testbed dpkg architecture: amd64 2958s autopkgtest [22:21:56]: testbed apt version: 2.7.12 2958s autopkgtest [22:21:56]: test architecture: i386 2958s autopkgtest [22:21:56]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2959s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2959s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [58.0 kB] 2959s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [4040 kB] 2959s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [496 kB] 2959s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 2959s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 Packages [727 kB] 2959s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main i386 Packages [490 kB] 2959s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 c-n-f Metadata [3508 B] 2959s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted amd64 Packages [30.5 kB] 2959s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/restricted i386 Packages [6700 B] 2959s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/restricted amd64 c-n-f Metadata [116 B] 2959s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/universe i386 Packages [1300 kB] 2959s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/universe amd64 Packages [4421 kB] 2959s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/universe amd64 c-n-f Metadata [9396 B] 2959s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/multiverse amd64 Packages [97.1 kB] 2959s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/multiverse i386 Packages [27.7 kB] 2959s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/multiverse amd64 c-n-f Metadata [196 B] 2962s Fetched 11.8 MB in 2s (7356 kB/s) 2962s Reading package lists... 2964s Reading package lists... 2964s Building dependency tree... 2964s Reading state information... 2964s Calculating upgrade... 2964s The following packages will be upgraded: 2964s libproc2-0 procps 2965s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2965s Need to get 767 kB of archives. 2965s After this operation, 4096 B of additional disk space will be used. 2965s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 libproc2-0 amd64 2:4.0.4-4ubuntu2 [59.2 kB] 2965s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 procps amd64 2:4.0.4-4ubuntu2 [708 kB] 2965s Fetched 767 kB in 0s (24.5 MB/s) 2965s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71864 files and directories currently installed.) 2965s Preparing to unpack .../libproc2-0_2%3a4.0.4-4ubuntu2_amd64.deb ... 2965s Unpacking libproc2-0:amd64 (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 2965s Preparing to unpack .../procps_2%3a4.0.4-4ubuntu2_amd64.deb ... 2965s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 2965s Setting up libproc2-0:amd64 (2:4.0.4-4ubuntu2) ... 2965s Setting up procps (2:4.0.4-4ubuntu2) ... 2966s Processing triggers for man-db (2.12.0-3) ... 2967s Processing triggers for libc-bin (2.39-0ubuntu6) ... 2967s Reading package lists... 2967s Building dependency tree... 2967s Reading state information... 2968s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2968s sh: Attempting to set up Debian/Ubuntu apt sources automatically 2968s Reading package lists...sh: Distribution appears to be Ubuntu 2969s 2969s Building dependency tree... 2969s Reading state information... 2969s eatmydata is already the newest version (131-1). 2969s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2969s Reading package lists... 2970s Building dependency tree... 2970s Reading state information... 2970s dbus is already the newest version (1.14.10-4ubuntu1). 2970s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2970s Reading package lists... 2970s Building dependency tree... 2970s Reading state information... 2970s rng-tools-debian is already the newest version (2.4). 2970s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2970s Reading package lists... 2970s Building dependency tree... 2970s Reading state information... 2971s The following packages will be REMOVED: 2971s cloud-init* python3-configobj* python3-debconf* 2971s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 2971s After this operation, 3256 kB disk space will be freed. 2971s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71865 files and directories currently installed.) 2971s Removing cloud-init (24.1.2-0ubuntu1) ... 2971s Removing python3-configobj (5.0.8-3) ... 2971s Removing python3-debconf (1.5.86) ... 2972s Processing triggers for man-db (2.12.0-3) ... 2972s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71476 files and directories currently installed.) 2972s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 2972s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 2972s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 2972s invoke-rc.d: policy-rc.d denied execution of try-restart. 2973s Reading package lists... 2973s Building dependency tree... 2973s Reading state information... 2973s linux-generic is already the newest version (6.8.0-11.11+1). 2973s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2973s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 2973s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 2973s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 2975s Reading package lists... 2975s Reading package lists... 2975s Building dependency tree... 2975s Reading state information... 2976s Calculating upgrade... 2976s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2976s Reading package lists... 2976s Building dependency tree... 2976s Reading state information... 2976s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2976s autopkgtest [22:22:14]: rebooting testbed after setup commands that affected boot 3013s Note, using file '/tmp/autopkgtest.IH6StI/3-autopkgtest-satdep.dsc' to get the build dependencies 3013s Reading package lists... 3014s Building dependency tree... 3014s Reading state information... 3014s Starting pkgProblemResolver with broken count: 0 3014s Starting 2 pkgProblemResolver with broken count: 0 3014s Done 3015s The following NEW packages will be installed: 3015s apache2:i386 apache2-bin:i386 apache2-data apache2-utils build-essential cpp 3015s cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu g++ g++-13 3015s g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 3015s gcc-13-x86-64-linux-gnu gcc-14-base:i386 gcc-x86-64-linux-gnu libapr1 3015s libapr1:i386 libaprutil1 libaprutil1:i386 libaprutil1-dbd-sqlite3:i386 3015s libaprutil1-ldap:i386 libasan8 libatomic1 libbrotli1:i386 libc-dev-bin 3015s libc6:i386 libc6-dev libcc1-0 libcom-err2:i386 libcrypt-dev libcrypt1:i386 3015s libcurl4:i386 libdb5.3:i386 libexpat1:i386 libffi8:i386 libgcc-13-dev 3015s libgcc-s1:i386 libgdbm6:i386 libgmp10:i386 libgnutls30:i386 libgomp1 3015s libgssapi-krb5-2:i386 libhogweed6:i386 libhwasan0 libicu74:i386 3015s libidn2-0:i386 libisl23 libitm1 libjansson4:i386 libk5crypto3:i386 3015s libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libldap2:i386 liblsan0 3015s liblua5.4-0:i386 liblzma5:i386 libmpc3 libnettle8:i386 libnghttp2-14:i386 3015s libp11-kit0:i386 libpcre2-8-0:i386 libpsl5:i386 libquadmath0 librtmp1:i386 3015s libsasl2-2:i386 libsasl2-modules-db:i386 libsqlite3-0:i386 libssh-4:i386 3015s libssl3:i386 libstdc++-13-dev libstdc++6:i386 libtasn1-6:i386 libtsan2 3015s libubsan1 libunistring5:i386 libuuid1:i386 libxml2:i386 libzstd1:i386 3015s linux-libc-dev rpcsvc-proto zlib1g:i386 3015s 0 upgraded, 85 newly installed, 0 to remove and 0 not upgraded. 3015s Need to get 93.7 MB of archives. 3015s After this operation, 335 MB of additional disk space will be used. 3015s Get:1 http://ftpmaster.internal/ubuntu noble/main i386 gcc-14-base i386 14-20240303-1ubuntu1 [46.9 kB] 3015s Get:2 http://ftpmaster.internal/ubuntu noble/main i386 libgcc-s1 i386 14-20240303-1ubuntu1 [95.0 kB] 3015s Get:3 http://ftpmaster.internal/ubuntu noble/main i386 libc6 i386 2.39-0ubuntu6 [3010 kB] 3015s Get:4 http://ftpmaster.internal/ubuntu noble/main i386 libuuid1 i386 2.39.3-6ubuntu2 [35.8 kB] 3015s Get:5 http://ftpmaster.internal/ubuntu noble/main i386 libapr1 i386 1.7.2-3 [116 kB] 3015s Get:6 http://ftpmaster.internal/ubuntu noble/main i386 libcrypt1 i386 1:4.4.36-4 [106 kB] 3015s Get:7 http://ftpmaster.internal/ubuntu noble/main i386 libdb5.3 i386 5.3.28+dfsg2-4 [808 kB] 3015s Get:8 http://ftpmaster.internal/ubuntu noble/main i386 libexpat1 i386 2.6.0-1 [91.2 kB] 3015s Get:9 http://ftpmaster.internal/ubuntu noble/main i386 libgdbm6 i386 1.23-5 [39.1 kB] 3015s Get:10 http://ftpmaster.internal/ubuntu noble/main i386 libssl3 i386 3.0.10-1ubuntu4 [1914 kB] 3015s Get:11 http://ftpmaster.internal/ubuntu noble/main i386 libaprutil1 i386 1.6.3-1ubuntu1 [100 kB] 3015s Get:12 http://ftpmaster.internal/ubuntu noble/main i386 libsqlite3-0 i386 3.45.1-1 [775 kB] 3015s Get:13 http://ftpmaster.internal/ubuntu noble/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-1ubuntu1 [11.6 kB] 3015s Get:14 http://ftpmaster.internal/ubuntu noble/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu4 [273 kB] 3015s Get:15 http://ftpmaster.internal/ubuntu noble/main i386 libnettle8 i386 3.9.1-2 [192 kB] 3015s Get:16 http://ftpmaster.internal/ubuntu noble/main i386 libhogweed6 i386 3.9.1-2 [203 kB] 3015s Get:17 http://ftpmaster.internal/ubuntu noble/main i386 libunistring5 i386 1.1-2 [543 kB] 3015s Get:18 http://ftpmaster.internal/ubuntu noble/main i386 libidn2-0 i386 2.3.7-2 [102 kB] 3015s Get:19 http://ftpmaster.internal/ubuntu noble/main i386 libffi8 i386 3.4.6-1 [22.7 kB] 3015s Get:20 http://ftpmaster.internal/ubuntu noble/main i386 libp11-kit0 i386 0.25.3-4ubuntu1 [289 kB] 3015s Get:21 http://ftpmaster.internal/ubuntu noble/main i386 libtasn1-6 i386 4.19.0-3 [44.3 kB] 3015s Get:22 http://ftpmaster.internal/ubuntu noble/main i386 libgnutls30 i386 3.8.3-1ubuntu1 [1010 kB] 3015s Get:23 http://ftpmaster.internal/ubuntu noble/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-4 [21.5 kB] 3015s Get:24 http://ftpmaster.internal/ubuntu noble/main i386 libsasl2-2 i386 2.1.28+dfsg1-4 [61.6 kB] 3015s Get:25 http://ftpmaster.internal/ubuntu noble/main i386 libldap2 i386 2.6.7+dfsg-1~exp1ubuntu1 [210 kB] 3015s Get:26 http://ftpmaster.internal/ubuntu noble/main i386 libaprutil1-ldap i386 1.6.3-1ubuntu1 [9292 B] 3015s Get:27 http://ftpmaster.internal/ubuntu noble/main i386 libbrotli1 i386 1.1.0-2 [334 kB] 3015s Get:28 http://ftpmaster.internal/ubuntu noble/main i386 libkrb5support0 i386 1.20.1-5build1 [37.3 kB] 3015s Get:29 http://ftpmaster.internal/ubuntu noble/main i386 libcom-err2 i386 1.47.0-2ubuntu1 [22.7 kB] 3015s Get:30 http://ftpmaster.internal/ubuntu noble/main i386 libk5crypto3 i386 1.20.1-5build1 [86.0 kB] 3015s Get:31 http://ftpmaster.internal/ubuntu noble/main i386 libkeyutils1 i386 1.6.3-3 [9824 B] 3015s Get:32 http://ftpmaster.internal/ubuntu noble/main i386 libkrb5-3 i386 1.20.1-5build1 [394 kB] 3015s Get:33 http://ftpmaster.internal/ubuntu noble/main i386 libgssapi-krb5-2 i386 1.20.1-5build1 [153 kB] 3015s Get:34 http://ftpmaster.internal/ubuntu noble/main i386 libnghttp2-14 i386 1.59.0-1 [89.2 kB] 3015s Get:35 http://ftpmaster.internal/ubuntu noble/main i386 libpsl5 i386 0.21.2-1build1 [57.7 kB] 3015s Get:36 http://ftpmaster.internal/ubuntu noble/main i386 zlib1g i386 1:1.3.dfsg-3ubuntu1 [60.3 kB] 3015s Get:37 http://ftpmaster.internal/ubuntu noble/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build4 [62.8 kB] 3015s Get:38 http://ftpmaster.internal/ubuntu noble/main i386 libssh-4 i386 0.10.6-2 [252 kB] 3015s Get:39 http://ftpmaster.internal/ubuntu noble/main i386 libzstd1 i386 1.5.5+dfsg2-2 [287 kB] 3015s Get:40 http://ftpmaster.internal/ubuntu noble/main i386 libcurl4 i386 8.5.0-2ubuntu2 [376 kB] 3015s Get:41 http://ftpmaster.internal/ubuntu noble/main i386 libjansson4 i386 2.14-2 [35.5 kB] 3015s Get:42 http://ftpmaster.internal/ubuntu noble/main i386 libstdc++6 i386 14-20240303-1ubuntu1 [862 kB] 3015s Get:43 http://ftpmaster.internal/ubuntu noble/main i386 liblua5.4-0 i386 5.4.6-3 [182 kB] 3015s Get:44 http://ftpmaster.internal/ubuntu noble/main i386 libpcre2-8-0 i386 10.42-4ubuntu1 [227 kB] 3015s Get:45 http://ftpmaster.internal/ubuntu noble/main i386 libicu74 i386 74.2-1ubuntu1 [11.0 MB] 3015s Get:46 http://ftpmaster.internal/ubuntu noble/main i386 liblzma5 i386 5.4.5-0.3 [149 kB] 3015s Get:47 http://ftpmaster.internal/ubuntu noble/main i386 libxml2 i386 2.9.14+dfsg-1.3ubuntu1 [722 kB] 3015s Get:48 http://ftpmaster.internal/ubuntu noble/main i386 apache2-bin i386 2.4.58-1ubuntu2 [1442 kB] 3015s Get:49 http://ftpmaster.internal/ubuntu noble/main amd64 apache2-data all 2.4.58-1ubuntu2 [163 kB] 3015s Get:50 http://ftpmaster.internal/ubuntu noble/main amd64 libapr1 amd64 1.7.2-3 [107 kB] 3015s Get:51 http://ftpmaster.internal/ubuntu noble/main amd64 libaprutil1 amd64 1.6.3-1ubuntu1 [91.6 kB] 3015s Get:52 http://ftpmaster.internal/ubuntu noble/main amd64 apache2-utils amd64 2.4.58-1ubuntu2 [95.7 kB] 3015s Get:53 http://ftpmaster.internal/ubuntu noble/main i386 apache2 i386 2.4.58-1ubuntu2 [90.2 kB] 3015s Get:54 http://ftpmaster.internal/ubuntu noble/main amd64 libc-dev-bin amd64 2.39-0ubuntu6 [20.4 kB] 3015s Get:55 http://ftpmaster.internal/ubuntu noble/main amd64 linux-libc-dev amd64 6.8.0-11.11 [1595 kB] 3015s Get:56 http://ftpmaster.internal/ubuntu noble/main amd64 libcrypt-dev amd64 1:4.4.36-4 [128 kB] 3015s Get:57 http://ftpmaster.internal/ubuntu noble/main amd64 rpcsvc-proto amd64 1.4.2-0ubuntu6 [68.5 kB] 3015s Get:58 http://ftpmaster.internal/ubuntu noble/main amd64 libc6-dev amd64 2.39-0ubuntu6 [2126 kB] 3015s Get:59 http://ftpmaster.internal/ubuntu noble/main amd64 libisl23 amd64 0.26-3 [741 kB] 3015s Get:60 http://ftpmaster.internal/ubuntu noble/main amd64 libmpc3 amd64 1.3.1-1 [54.1 kB] 3015s Get:61 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-13-x86-64-linux-gnu amd64 13.2.0-17ubuntu2 [11.2 MB] 3015s Get:62 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-13 amd64 13.2.0-17ubuntu2 [1030 B] 3015s Get:63 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [5326 B] 3015s Get:64 http://ftpmaster.internal/ubuntu noble/main amd64 cpp amd64 4:13.2.0-7ubuntu1 [22.4 kB] 3015s Get:65 http://ftpmaster.internal/ubuntu noble/main amd64 libcc1-0 amd64 14-20240303-1ubuntu1 [47.7 kB] 3015s Get:66 http://ftpmaster.internal/ubuntu noble/main amd64 libgomp1 amd64 14-20240303-1ubuntu1 [147 kB] 3015s Get:67 http://ftpmaster.internal/ubuntu noble/main amd64 libitm1 amd64 14-20240303-1ubuntu1 [29.1 kB] 3015s Get:68 http://ftpmaster.internal/ubuntu noble/main amd64 libatomic1 amd64 14-20240303-1ubuntu1 [10.4 kB] 3015s Get:69 http://ftpmaster.internal/ubuntu noble/main amd64 libasan8 amd64 14-20240303-1ubuntu1 [3026 kB] 3015s Get:70 http://ftpmaster.internal/ubuntu noble/main amd64 liblsan0 amd64 14-20240303-1ubuntu1 [1310 kB] 3015s Get:71 http://ftpmaster.internal/ubuntu noble/main amd64 libtsan2 amd64 14-20240303-1ubuntu1 [2732 kB] 3015s Get:72 http://ftpmaster.internal/ubuntu noble/main amd64 libubsan1 amd64 14-20240303-1ubuntu1 [1172 kB] 3015s Get:73 http://ftpmaster.internal/ubuntu noble/main amd64 libhwasan0 amd64 14-20240303-1ubuntu1 [1629 kB] 3015s Get:74 http://ftpmaster.internal/ubuntu noble/main amd64 libquadmath0 amd64 14-20240303-1ubuntu1 [155 kB] 3015s Get:75 http://ftpmaster.internal/ubuntu noble/main amd64 libgcc-13-dev amd64 13.2.0-17ubuntu2 [2687 kB] 3015s Get:76 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-13-x86-64-linux-gnu amd64 13.2.0-17ubuntu2 [21.9 MB] 3016s Get:77 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-13 amd64 13.2.0-17ubuntu2 [477 kB] 3016s Get:78 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [1212 B] 3016s Get:79 http://ftpmaster.internal/ubuntu noble/main amd64 gcc amd64 4:13.2.0-7ubuntu1 [5018 B] 3016s Get:80 http://ftpmaster.internal/ubuntu noble/main amd64 libstdc++-13-dev amd64 13.2.0-17ubuntu2 [2340 kB] 3016s Get:81 http://ftpmaster.internal/ubuntu noble/main amd64 g++-13-x86-64-linux-gnu amd64 13.2.0-17ubuntu2 [12.5 MB] 3016s Get:82 http://ftpmaster.internal/ubuntu noble/main amd64 g++-13 amd64 13.2.0-17ubuntu2 [14.5 kB] 3016s Get:83 http://ftpmaster.internal/ubuntu noble/main amd64 g++-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [964 B] 3016s Get:84 http://ftpmaster.internal/ubuntu noble/main amd64 g++ amd64 4:13.2.0-7ubuntu1 [1100 B] 3016s Get:85 http://ftpmaster.internal/ubuntu noble/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 3016s Preconfiguring packages ... 3016s Fetched 93.7 MB in 1s (117 MB/s) 3016s Selecting previously unselected package gcc-14-base:i386. 3016s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71421 files and directories currently installed.) 3016s Preparing to unpack .../00-gcc-14-base_14-20240303-1ubuntu1_i386.deb ... 3016s Unpacking gcc-14-base:i386 (14-20240303-1ubuntu1) ... 3016s Selecting previously unselected package libgcc-s1:i386. 3016s Preparing to unpack .../01-libgcc-s1_14-20240303-1ubuntu1_i386.deb ... 3016s Unpacking libgcc-s1:i386 (14-20240303-1ubuntu1) ... 3016s Selecting previously unselected package libc6:i386. 3016s Preparing to unpack .../02-libc6_2.39-0ubuntu6_i386.deb ... 3017s Unpacking libc6:i386 (2.39-0ubuntu6) ... 3017s Selecting previously unselected package libuuid1:i386. 3017s Preparing to unpack .../03-libuuid1_2.39.3-6ubuntu2_i386.deb ... 3017s Unpacking libuuid1:i386 (2.39.3-6ubuntu2) ... 3017s Selecting previously unselected package libapr1:i386. 3017s Preparing to unpack .../04-libapr1_1.7.2-3_i386.deb ... 3017s Unpacking libapr1:i386 (1.7.2-3) ... 3017s Selecting previously unselected package libcrypt1:i386. 3017s Preparing to unpack .../05-libcrypt1_1%3a4.4.36-4_i386.deb ... 3017s Unpacking libcrypt1:i386 (1:4.4.36-4) ... 3017s Selecting previously unselected package libdb5.3:i386. 3017s Preparing to unpack .../06-libdb5.3_5.3.28+dfsg2-4_i386.deb ... 3017s Unpacking libdb5.3:i386 (5.3.28+dfsg2-4) ... 3017s Selecting previously unselected package libexpat1:i386. 3017s Preparing to unpack .../07-libexpat1_2.6.0-1_i386.deb ... 3017s Unpacking libexpat1:i386 (2.6.0-1) ... 3017s Selecting previously unselected package libgdbm6:i386. 3017s Preparing to unpack .../08-libgdbm6_1.23-5_i386.deb ... 3017s Unpacking libgdbm6:i386 (1.23-5) ... 3017s Selecting previously unselected package libssl3:i386. 3017s Preparing to unpack .../09-libssl3_3.0.10-1ubuntu4_i386.deb ... 3017s Unpacking libssl3:i386 (3.0.10-1ubuntu4) ... 3017s Selecting previously unselected package libaprutil1:i386. 3017s Preparing to unpack .../10-libaprutil1_1.6.3-1ubuntu1_i386.deb ... 3017s Unpacking libaprutil1:i386 (1.6.3-1ubuntu1) ... 3017s Selecting previously unselected package libsqlite3-0:i386. 3017s Preparing to unpack .../11-libsqlite3-0_3.45.1-1_i386.deb ... 3017s Unpacking libsqlite3-0:i386 (3.45.1-1) ... 3017s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 3017s Preparing to unpack .../12-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_i386.deb ... 3017s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-1ubuntu1) ... 3017s Selecting previously unselected package libgmp10:i386. 3017s Preparing to unpack .../13-libgmp10_2%3a6.3.0+dfsg-2ubuntu4_i386.deb ... 3017s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu4) ... 3017s Selecting previously unselected package libnettle8:i386. 3017s Preparing to unpack .../14-libnettle8_3.9.1-2_i386.deb ... 3017s Unpacking libnettle8:i386 (3.9.1-2) ... 3017s Selecting previously unselected package libhogweed6:i386. 3017s Preparing to unpack .../15-libhogweed6_3.9.1-2_i386.deb ... 3017s Unpacking libhogweed6:i386 (3.9.1-2) ... 3017s Selecting previously unselected package libunistring5:i386. 3017s Preparing to unpack .../16-libunistring5_1.1-2_i386.deb ... 3017s Unpacking libunistring5:i386 (1.1-2) ... 3017s Selecting previously unselected package libidn2-0:i386. 3017s Preparing to unpack .../17-libidn2-0_2.3.7-2_i386.deb ... 3017s Unpacking libidn2-0:i386 (2.3.7-2) ... 3017s Selecting previously unselected package libffi8:i386. 3017s Preparing to unpack .../18-libffi8_3.4.6-1_i386.deb ... 3017s Unpacking libffi8:i386 (3.4.6-1) ... 3017s Selecting previously unselected package libp11-kit0:i386. 3017s Preparing to unpack .../19-libp11-kit0_0.25.3-4ubuntu1_i386.deb ... 3017s Unpacking libp11-kit0:i386 (0.25.3-4ubuntu1) ... 3017s Selecting previously unselected package libtasn1-6:i386. 3017s Preparing to unpack .../20-libtasn1-6_4.19.0-3_i386.deb ... 3017s Unpacking libtasn1-6:i386 (4.19.0-3) ... 3017s Selecting previously unselected package libgnutls30:i386. 3017s Preparing to unpack .../21-libgnutls30_3.8.3-1ubuntu1_i386.deb ... 3017s Unpacking libgnutls30:i386 (3.8.3-1ubuntu1) ... 3017s Selecting previously unselected package libsasl2-modules-db:i386. 3017s Preparing to unpack .../22-libsasl2-modules-db_2.1.28+dfsg1-4_i386.deb ... 3017s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-4) ... 3017s Selecting previously unselected package libsasl2-2:i386. 3017s Preparing to unpack .../23-libsasl2-2_2.1.28+dfsg1-4_i386.deb ... 3017s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-4) ... 3017s Selecting previously unselected package libldap2:i386. 3017s Preparing to unpack .../24-libldap2_2.6.7+dfsg-1~exp1ubuntu1_i386.deb ... 3017s Unpacking libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu1) ... 3017s Selecting previously unselected package libaprutil1-ldap:i386. 3017s Preparing to unpack .../25-libaprutil1-ldap_1.6.3-1ubuntu1_i386.deb ... 3017s Unpacking libaprutil1-ldap:i386 (1.6.3-1ubuntu1) ... 3017s Selecting previously unselected package libbrotli1:i386. 3017s Preparing to unpack .../26-libbrotli1_1.1.0-2_i386.deb ... 3017s Unpacking libbrotli1:i386 (1.1.0-2) ... 3018s Selecting previously unselected package libkrb5support0:i386. 3018s Preparing to unpack .../27-libkrb5support0_1.20.1-5build1_i386.deb ... 3018s Unpacking libkrb5support0:i386 (1.20.1-5build1) ... 3018s Selecting previously unselected package libcom-err2:i386. 3018s Preparing to unpack .../28-libcom-err2_1.47.0-2ubuntu1_i386.deb ... 3018s Unpacking libcom-err2:i386 (1.47.0-2ubuntu1) ... 3018s Selecting previously unselected package libk5crypto3:i386. 3018s Preparing to unpack .../29-libk5crypto3_1.20.1-5build1_i386.deb ... 3018s Unpacking libk5crypto3:i386 (1.20.1-5build1) ... 3018s Selecting previously unselected package libkeyutils1:i386. 3018s Preparing to unpack .../30-libkeyutils1_1.6.3-3_i386.deb ... 3018s Unpacking libkeyutils1:i386 (1.6.3-3) ... 3018s Selecting previously unselected package libkrb5-3:i386. 3018s Preparing to unpack .../31-libkrb5-3_1.20.1-5build1_i386.deb ... 3018s Unpacking libkrb5-3:i386 (1.20.1-5build1) ... 3018s Selecting previously unselected package libgssapi-krb5-2:i386. 3018s Preparing to unpack .../32-libgssapi-krb5-2_1.20.1-5build1_i386.deb ... 3018s Unpacking libgssapi-krb5-2:i386 (1.20.1-5build1) ... 3018s Selecting previously unselected package libnghttp2-14:i386. 3018s Preparing to unpack .../33-libnghttp2-14_1.59.0-1_i386.deb ... 3018s Unpacking libnghttp2-14:i386 (1.59.0-1) ... 3018s Selecting previously unselected package libpsl5:i386. 3018s Preparing to unpack .../34-libpsl5_0.21.2-1build1_i386.deb ... 3018s Unpacking libpsl5:i386 (0.21.2-1build1) ... 3018s Selecting previously unselected package zlib1g:i386. 3018s Preparing to unpack .../35-zlib1g_1%3a1.3.dfsg-3ubuntu1_i386.deb ... 3018s Unpacking zlib1g:i386 (1:1.3.dfsg-3ubuntu1) ... 3018s Selecting previously unselected package librtmp1:i386. 3018s Preparing to unpack .../36-librtmp1_2.4+20151223.gitfa8646d.1-2build4_i386.deb ... 3018s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build4) ... 3018s Selecting previously unselected package libssh-4:i386. 3018s Preparing to unpack .../37-libssh-4_0.10.6-2_i386.deb ... 3018s Unpacking libssh-4:i386 (0.10.6-2) ... 3018s Selecting previously unselected package libzstd1:i386. 3018s Preparing to unpack .../38-libzstd1_1.5.5+dfsg2-2_i386.deb ... 3018s Unpacking libzstd1:i386 (1.5.5+dfsg2-2) ... 3018s Selecting previously unselected package libcurl4:i386. 3018s Preparing to unpack .../39-libcurl4_8.5.0-2ubuntu2_i386.deb ... 3018s Unpacking libcurl4:i386 (8.5.0-2ubuntu2) ... 3018s Selecting previously unselected package libjansson4:i386. 3018s Preparing to unpack .../40-libjansson4_2.14-2_i386.deb ... 3018s Unpacking libjansson4:i386 (2.14-2) ... 3018s Selecting previously unselected package libstdc++6:i386. 3018s Preparing to unpack .../41-libstdc++6_14-20240303-1ubuntu1_i386.deb ... 3018s Unpacking libstdc++6:i386 (14-20240303-1ubuntu1) ... 3018s Selecting previously unselected package liblua5.4-0:i386. 3018s Preparing to unpack .../42-liblua5.4-0_5.4.6-3_i386.deb ... 3018s Unpacking liblua5.4-0:i386 (5.4.6-3) ... 3018s Selecting previously unselected package libpcre2-8-0:i386. 3018s Preparing to unpack .../43-libpcre2-8-0_10.42-4ubuntu1_i386.deb ... 3018s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu1) ... 3018s Selecting previously unselected package libicu74:i386. 3018s Preparing to unpack .../44-libicu74_74.2-1ubuntu1_i386.deb ... 3018s Unpacking libicu74:i386 (74.2-1ubuntu1) ... 3018s Selecting previously unselected package liblzma5:i386. 3018s Preparing to unpack .../45-liblzma5_5.4.5-0.3_i386.deb ... 3018s Unpacking liblzma5:i386 (5.4.5-0.3) ... 3018s Selecting previously unselected package libxml2:i386. 3018s Preparing to unpack .../46-libxml2_2.9.14+dfsg-1.3ubuntu1_i386.deb ... 3018s Unpacking libxml2:i386 (2.9.14+dfsg-1.3ubuntu1) ... 3018s Selecting previously unselected package apache2-bin:i386. 3018s Preparing to unpack .../47-apache2-bin_2.4.58-1ubuntu2_i386.deb ... 3018s Unpacking apache2-bin:i386 (2.4.58-1ubuntu2) ... 3018s Selecting previously unselected package apache2-data. 3018s Preparing to unpack .../48-apache2-data_2.4.58-1ubuntu2_all.deb ... 3018s Unpacking apache2-data (2.4.58-1ubuntu2) ... 3019s Selecting previously unselected package libapr1:amd64. 3019s Preparing to unpack .../49-libapr1_1.7.2-3_amd64.deb ... 3019s Unpacking libapr1:amd64 (1.7.2-3) ... 3019s Selecting previously unselected package libaprutil1:amd64. 3019s Preparing to unpack .../50-libaprutil1_1.6.3-1ubuntu1_amd64.deb ... 3019s Unpacking libaprutil1:amd64 (1.6.3-1ubuntu1) ... 3019s Selecting previously unselected package apache2-utils. 3019s Preparing to unpack .../51-apache2-utils_2.4.58-1ubuntu2_amd64.deb ... 3019s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 3019s Selecting previously unselected package apache2:i386. 3019s Preparing to unpack .../52-apache2_2.4.58-1ubuntu2_i386.deb ... 3019s Unpacking apache2:i386 (2.4.58-1ubuntu2) ... 3019s Selecting previously unselected package libc-dev-bin. 3019s Preparing to unpack .../53-libc-dev-bin_2.39-0ubuntu6_amd64.deb ... 3019s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 3019s Selecting previously unselected package linux-libc-dev:amd64. 3019s Preparing to unpack .../54-linux-libc-dev_6.8.0-11.11_amd64.deb ... 3019s Unpacking linux-libc-dev:amd64 (6.8.0-11.11) ... 3019s Selecting previously unselected package libcrypt-dev:amd64. 3019s Preparing to unpack .../55-libcrypt-dev_1%3a4.4.36-4_amd64.deb ... 3019s Unpacking libcrypt-dev:amd64 (1:4.4.36-4) ... 3019s Selecting previously unselected package rpcsvc-proto. 3019s Preparing to unpack .../56-rpcsvc-proto_1.4.2-0ubuntu6_amd64.deb ... 3019s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 3019s Selecting previously unselected package libc6-dev:amd64. 3019s Preparing to unpack .../57-libc6-dev_2.39-0ubuntu6_amd64.deb ... 3019s Unpacking libc6-dev:amd64 (2.39-0ubuntu6) ... 3019s Selecting previously unselected package libisl23:amd64. 3019s Preparing to unpack .../58-libisl23_0.26-3_amd64.deb ... 3019s Unpacking libisl23:amd64 (0.26-3) ... 3019s Selecting previously unselected package libmpc3:amd64. 3019s Preparing to unpack .../59-libmpc3_1.3.1-1_amd64.deb ... 3019s Unpacking libmpc3:amd64 (1.3.1-1) ... 3019s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 3019s Preparing to unpack .../60-cpp-13-x86-64-linux-gnu_13.2.0-17ubuntu2_amd64.deb ... 3019s Unpacking cpp-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 3020s Selecting previously unselected package cpp-13. 3020s Preparing to unpack .../61-cpp-13_13.2.0-17ubuntu2_amd64.deb ... 3020s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 3020s Selecting previously unselected package cpp-x86-64-linux-gnu. 3020s Preparing to unpack .../62-cpp-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 3020s Unpacking cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 3020s Selecting previously unselected package cpp. 3020s Preparing to unpack .../63-cpp_4%3a13.2.0-7ubuntu1_amd64.deb ... 3020s Unpacking cpp (4:13.2.0-7ubuntu1) ... 3020s Selecting previously unselected package libcc1-0:amd64. 3020s Preparing to unpack .../64-libcc1-0_14-20240303-1ubuntu1_amd64.deb ... 3020s Unpacking libcc1-0:amd64 (14-20240303-1ubuntu1) ... 3020s Selecting previously unselected package libgomp1:amd64. 3020s Preparing to unpack .../65-libgomp1_14-20240303-1ubuntu1_amd64.deb ... 3020s Unpacking libgomp1:amd64 (14-20240303-1ubuntu1) ... 3020s Selecting previously unselected package libitm1:amd64. 3020s Preparing to unpack .../66-libitm1_14-20240303-1ubuntu1_amd64.deb ... 3020s Unpacking libitm1:amd64 (14-20240303-1ubuntu1) ... 3020s Selecting previously unselected package libatomic1:amd64. 3020s Preparing to unpack .../67-libatomic1_14-20240303-1ubuntu1_amd64.deb ... 3020s Unpacking libatomic1:amd64 (14-20240303-1ubuntu1) ... 3020s Selecting previously unselected package libasan8:amd64. 3020s Preparing to unpack .../68-libasan8_14-20240303-1ubuntu1_amd64.deb ... 3020s Unpacking libasan8:amd64 (14-20240303-1ubuntu1) ... 3020s Selecting previously unselected package liblsan0:amd64. 3020s Preparing to unpack .../69-liblsan0_14-20240303-1ubuntu1_amd64.deb ... 3020s Unpacking liblsan0:amd64 (14-20240303-1ubuntu1) ... 3020s Selecting previously unselected package libtsan2:amd64. 3020s Preparing to unpack .../70-libtsan2_14-20240303-1ubuntu1_amd64.deb ... 3020s Unpacking libtsan2:amd64 (14-20240303-1ubuntu1) ... 3020s Selecting previously unselected package libubsan1:amd64. 3020s Preparing to unpack .../71-libubsan1_14-20240303-1ubuntu1_amd64.deb ... 3020s Unpacking libubsan1:amd64 (14-20240303-1ubuntu1) ... 3020s Selecting previously unselected package libhwasan0:amd64. 3020s Preparing to unpack .../72-libhwasan0_14-20240303-1ubuntu1_amd64.deb ... 3020s Unpacking libhwasan0:amd64 (14-20240303-1ubuntu1) ... 3020s Selecting previously unselected package libquadmath0:amd64. 3020s Preparing to unpack .../73-libquadmath0_14-20240303-1ubuntu1_amd64.deb ... 3020s Unpacking libquadmath0:amd64 (14-20240303-1ubuntu1) ... 3020s Selecting previously unselected package libgcc-13-dev:amd64. 3020s Preparing to unpack .../74-libgcc-13-dev_13.2.0-17ubuntu2_amd64.deb ... 3020s Unpacking libgcc-13-dev:amd64 (13.2.0-17ubuntu2) ... 3020s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 3020s Preparing to unpack .../75-gcc-13-x86-64-linux-gnu_13.2.0-17ubuntu2_amd64.deb ... 3020s Unpacking gcc-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 3021s Selecting previously unselected package gcc-13. 3021s Preparing to unpack .../76-gcc-13_13.2.0-17ubuntu2_amd64.deb ... 3021s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 3021s Selecting previously unselected package gcc-x86-64-linux-gnu. 3021s Preparing to unpack .../77-gcc-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 3021s Unpacking gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 3021s Selecting previously unselected package gcc. 3021s Preparing to unpack .../78-gcc_4%3a13.2.0-7ubuntu1_amd64.deb ... 3021s Unpacking gcc (4:13.2.0-7ubuntu1) ... 3021s Selecting previously unselected package libstdc++-13-dev:amd64. 3021s Preparing to unpack .../79-libstdc++-13-dev_13.2.0-17ubuntu2_amd64.deb ... 3021s Unpacking libstdc++-13-dev:amd64 (13.2.0-17ubuntu2) ... 3021s Selecting previously unselected package g++-13-x86-64-linux-gnu. 3021s Preparing to unpack .../80-g++-13-x86-64-linux-gnu_13.2.0-17ubuntu2_amd64.deb ... 3021s Unpacking g++-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 3021s Selecting previously unselected package g++-13. 3021s Preparing to unpack .../81-g++-13_13.2.0-17ubuntu2_amd64.deb ... 3021s Unpacking g++-13 (13.2.0-17ubuntu2) ... 3021s Selecting previously unselected package g++-x86-64-linux-gnu. 3021s Preparing to unpack .../82-g++-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 3021s Unpacking g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 3021s Selecting previously unselected package g++. 3021s Preparing to unpack .../83-g++_4%3a13.2.0-7ubuntu1_amd64.deb ... 3021s Unpacking g++ (4:13.2.0-7ubuntu1) ... 3021s Selecting previously unselected package build-essential. 3021s Preparing to unpack .../84-build-essential_12.10ubuntu1_amd64.deb ... 3021s Unpacking build-essential (12.10ubuntu1) ... 3021s Setting up gcc-14-base:i386 (14-20240303-1ubuntu1) ... 3021s Setting up libapr1:amd64 (1.7.2-3) ... 3021s Setting up linux-libc-dev:amd64 (6.8.0-11.11) ... 3021s Setting up libgomp1:amd64 (14-20240303-1ubuntu1) ... 3021s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 3021s Setting up libquadmath0:amd64 (14-20240303-1ubuntu1) ... 3021s Setting up libmpc3:amd64 (1.3.1-1) ... 3021s Setting up libatomic1:amd64 (14-20240303-1ubuntu1) ... 3021s Setting up libubsan1:amd64 (14-20240303-1ubuntu1) ... 3021s Setting up libhwasan0:amd64 (14-20240303-1ubuntu1) ... 3021s Setting up libcrypt-dev:amd64 (1:4.4.36-4) ... 3021s Setting up libasan8:amd64 (14-20240303-1ubuntu1) ... 3021s Setting up apache2-data (2.4.58-1ubuntu2) ... 3021s Setting up libtsan2:amd64 (14-20240303-1ubuntu1) ... 3021s Setting up libisl23:amd64 (0.26-3) ... 3021s Setting up libc-dev-bin (2.39-0ubuntu6) ... 3021s Setting up libcc1-0:amd64 (14-20240303-1ubuntu1) ... 3021s Setting up liblsan0:amd64 (14-20240303-1ubuntu1) ... 3021s Setting up libitm1:amd64 (14-20240303-1ubuntu1) ... 3021s Setting up libaprutil1:amd64 (1.6.3-1ubuntu1) ... 3021s Setting up cpp-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 3021s Setting up libgcc-13-dev:amd64 (13.2.0-17ubuntu2) ... 3021s Setting up libc6-dev:amd64 (2.39-0ubuntu6) ... 3021s Setting up libstdc++-13-dev:amd64 (13.2.0-17ubuntu2) ... 3021s Setting up apache2-utils (2.4.58-1ubuntu2) ... 3021s Setting up cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 3021s Setting up cpp-13 (13.2.0-17ubuntu2) ... 3021s Setting up gcc-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 3021s Setting up gcc-13 (13.2.0-17ubuntu2) ... 3021s Setting up cpp (4:13.2.0-7ubuntu1) ... 3021s Setting up g++-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 3021s Setting up gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 3021s Setting up gcc (4:13.2.0-7ubuntu1) ... 3021s Setting up g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 3021s Setting up g++-13 (13.2.0-17ubuntu2) ... 3021s Setting up g++ (4:13.2.0-7ubuntu1) ... 3021s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 3021s Setting up build-essential (12.10ubuntu1) ... 3021s Setting up libgcc-s1:i386 (14-20240303-1ubuntu1) ... 3021s Setting up libc6:i386 (2.39-0ubuntu6) ... 3022s Setting up libffi8:i386 (3.4.6-1) ... 3022s Setting up libtasn1-6:i386 (4.19.0-3) ... 3022s Setting up libdb5.3:i386 (5.3.28+dfsg2-4) ... 3022s Setting up libstdc++6:i386 (14-20240303-1ubuntu1) ... 3022s Setting up libgdbm6:i386 (1.23-5) ... 3022s Setting up libexpat1:i386 (2.6.0-1) ... 3022s Setting up libzstd1:i386 (1.5.5+dfsg2-2) ... 3022s Setting up libkeyutils1:i386 (1.6.3-3) ... 3022s Setting up liblzma5:i386 (5.4.5-0.3) ... 3022s Setting up libbrotli1:i386 (1.1.0-2) ... 3022s Setting up libsqlite3-0:i386 (3.45.1-1) ... 3022s Setting up libssl3:i386 (3.0.10-1ubuntu4) ... 3022s Setting up libnghttp2-14:i386 (1.59.0-1) ... 3022s Setting up zlib1g:i386 (1:1.3.dfsg-3ubuntu1) ... 3022s Setting up libcrypt1:i386 (1:4.4.36-4) ... 3022s Setting up libcom-err2:i386 (1.47.0-2ubuntu1) ... 3022s Setting up libjansson4:i386 (2.14-2) ... 3022s Setting up libkrb5support0:i386 (1.20.1-5build1) ... 3022s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-4) ... 3022s Setting up libnettle8:i386 (3.9.1-2) ... 3022s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu4) ... 3022s Setting up libp11-kit0:i386 (0.25.3-4ubuntu1) ... 3022s Setting up libunistring5:i386 (1.1-2) ... 3022s Setting up libuuid1:i386 (2.39.3-6ubuntu2) ... 3022s Setting up libpcre2-8-0:i386 (10.42-4ubuntu1) ... 3022s Setting up libk5crypto3:i386 (1.20.1-5build1) ... 3022s Setting up libsasl2-2:i386 (2.1.28+dfsg1-4) ... 3022s Setting up libicu74:i386 (74.2-1ubuntu1) ... 3022s Setting up liblua5.4-0:i386 (5.4.6-3) ... 3022s Setting up libkrb5-3:i386 (1.20.1-5build1) ... 3022s Setting up libxml2:i386 (2.9.14+dfsg-1.3ubuntu1) ... 3022s Setting up libhogweed6:i386 (3.9.1-2) ... 3022s Setting up libapr1:i386 (1.7.2-3) ... 3022s Setting up libidn2-0:i386 (2.3.7-2) ... 3022s Setting up libgnutls30:i386 (3.8.3-1ubuntu1) ... 3022s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build4) ... 3022s Setting up libgssapi-krb5-2:i386 (1.20.1-5build1) ... 3022s Setting up libssh-4:i386 (0.10.6-2) ... 3022s Setting up libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu1) ... 3022s Setting up libaprutil1:i386 (1.6.3-1ubuntu1) ... 3022s Setting up libpsl5:i386 (0.21.2-1build1) ... 3022s Setting up libaprutil1-ldap:i386 (1.6.3-1ubuntu1) ... 3022s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-1ubuntu1) ... 3022s Setting up libcurl4:i386 (8.5.0-2ubuntu2) ... 3022s Setting up apache2-bin:i386 (2.4.58-1ubuntu2) ... 3022s Setting up apache2:i386 (2.4.58-1ubuntu2) ... 3022s Enabling module mpm_event. 3022s Enabling module authz_core. 3022s Enabling module authz_host. 3022s Enabling module authn_core. 3022s Enabling module auth_basic. 3022s Enabling module access_compat. 3022s Enabling module authn_file. 3022s Enabling module authz_user. 3022s Enabling module alias. 3022s Enabling module dir. 3022s Enabling module autoindex. 3022s Enabling module env. 3022s Enabling module mime. 3022s Enabling module negotiation. 3022s Enabling module setenvif. 3022s Enabling module filter. 3022s Enabling module deflate. 3022s Enabling module status. 3022s Enabling module reqtimeout. 3022s Enabling conf charset. 3023s Enabling conf localized-error-pages. 3023s Enabling conf other-vhosts-access-log. 3023s Enabling conf security. 3023s Enabling conf serve-cgi-bin. 3023s Enabling site 000-default. 3023s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 3024s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 3025s Processing triggers for libc-bin (2.39-0ubuntu6) ... 3025s Processing triggers for ufw (0.36.2-5) ... 3025s Processing triggers for man-db (2.12.0-3) ... 3028s Reading package lists... 3028s Building dependency tree... 3028s Reading state information... 3029s Starting pkgProblemResolver with broken count: 0 3029s Starting 2 pkgProblemResolver with broken count: 0 3029s Done 3029s The following NEW packages will be installed: 3029s autopkgtest-satdep 3029s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 3029s Need to get 0 B/696 B of archives. 3029s After this operation, 0 B of additional disk space will be used. 3029s Get:1 /tmp/autopkgtest.IH6StI/4-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 3029s Selecting previously unselected package autopkgtest-satdep. 3029s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75420 files and directories currently installed.) 3029s Preparing to unpack .../4-autopkgtest-satdep.deb ... 3029s Unpacking autopkgtest-satdep (0) ... 3029s Setting up autopkgtest-satdep (0) ... 3031s (Reading database ... 75420 files and directories currently installed.) 3031s Removing autopkgtest-satdep (0) ... 3046s autopkgtest [22:23:24]: test duplicate-module-load: [----------------------- 3046s + cd /tmp/autopkgtest.IH6StI/autopkgtest_tmp 3046s + apache2ctl -l -M 3046s + sort unsorted 3046s + grep core.c sorted 3046s core.c 3046s http_core.c 3046s + uniq 3046s + diff -u sorted dedup 3047s autopkgtest [22:23:25]: test duplicate-module-load: -----------------------] 3047s duplicate-module-load PASS 3047s autopkgtest [22:23:25]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 3047s autopkgtest [22:23:25]: test default-mods: preparing testbed 3049s Reading package lists... 3049s Building dependency tree... 3049s Reading state information... 3049s Starting pkgProblemResolver with broken count: 0 3049s Starting 2 pkgProblemResolver with broken count: 0 3049s Done 3049s The following NEW packages will be installed: 3049s autopkgtest-satdep 3050s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 3050s Need to get 0 B/696 B of archives. 3050s After this operation, 0 B of additional disk space will be used. 3050s Get:1 /tmp/autopkgtest.IH6StI/6-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 3050s Selecting previously unselected package autopkgtest-satdep. 3050s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75420 files and directories currently installed.) 3050s Preparing to unpack .../6-autopkgtest-satdep.deb ... 3050s Unpacking autopkgtest-satdep (0) ... 3050s Setting up autopkgtest-satdep (0) ... 3051s (Reading database ... 75420 files and directories currently installed.) 3051s Removing autopkgtest-satdep (0) ... 3052s autopkgtest [22:23:30]: test default-mods: [----------------------- 3052s alias_module (shared) 3052s auth_basic_module (shared) 3052s authn_core_module (shared) 3052s authz_core_module (shared) 3052s log_config_module (static) 3052s mime_module (shared) 3052s reqtimeout_module (shared) 3052s version_module (static) 3052s watchdog_module (static) 3052s autopkgtest [22:23:30]: test default-mods: -----------------------] 3052s default-mods PASS 3052s autopkgtest [22:23:30]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 3052s autopkgtest [22:23:30]: test htcacheclean: preparing testbed 3058s Reading package lists... 3058s Building dependency tree... 3058s Reading state information... 3059s Starting pkgProblemResolver with broken count: 0 3059s Starting 2 pkgProblemResolver with broken count: 0 3059s Done 3059s The following NEW packages will be installed: 3059s autopkgtest-satdep 3059s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 3059s Need to get 0 B/696 B of archives. 3059s After this operation, 0 B of additional disk space will be used. 3059s Get:1 /tmp/autopkgtest.IH6StI/8-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 3059s Selecting previously unselected package autopkgtest-satdep. 3059s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75420 files and directories currently installed.) 3059s Preparing to unpack .../8-autopkgtest-satdep.deb ... 3059s Unpacking autopkgtest-satdep (0) ... 3059s Setting up autopkgtest-satdep (0) ... 3061s (Reading database ... 75420 files and directories currently installed.) 3061s Removing autopkgtest-satdep (0) ... 3061s autopkgtest [22:23:39]: test htcacheclean: [----------------------- 3061s + htc_enabled 3061s + ls /etc/rc[2345].d/S*apache-htcacheclean 3061s + return 1 3061s + a2enmod cache_disk 3061s Considering dependency cache for cache_disk: 3061s Enabling module cache. 3061s Enabling module cache_disk. 3061s Enabling external service apache-htcacheclean 3061s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 3061s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 3061s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service -> /usr/lib/systemd/system/apache-htcacheclean.service. 3062s The service will be started on next reboot. 3062s To activate the new configuration, you need to run: 3062s systemctl restart apache2 3062s systemctl start apache-htcacheclean 3062s + htc_enabled 3062s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 3062s + return 0 3062s + service apache-htcacheclean start 3062s + grep /usr/bin/htcacheclean 3062s + ps -ef 3062s www-data 2331 1 0 22:23 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 3062s root 3382 3254 0 22:23 ? 00:00:00 grep /usr/bin/htcacheclean 3062s + PGREP=pgrep -P 1 -u www-data -G www-data htcacheclean 3062s + pgrep -P 1 -u www-data -G www-data htcacheclean 3062s 2331 3062s + service apache-htcacheclean status 3062s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 3062s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 3062s Active: active (running) since Sun 2024-03-24 22:23:02 UTC; 38s ago 3062s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 3062s Main PID: 2331 (htcacheclean) 3062s Tasks: 1 (limit: 4623) 3062s Memory: 284.0K (peak: 848.0K) 3062s CPU: 5ms 3062s CGroup: /system.slice/apache-htcacheclean.service 3062s └─2331 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 3062s 3062s Mar 24 22:23:02 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 3062s Mar 24 22:23:02 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 3062s + service apache-htcacheclean stop 3063s + sleep 1 3064s + pgrep -P 1 -u www-data -G www-data htcacheclean 3064s + service apache-htcacheclean status 3064s ○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 3064s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 3064s Active: inactive (dead) since Sun 2024-03-24 22:23:41 UTC; 1s ago 3064s Duration: 39.045s 3064s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 3064s Main PID: 2331 (code=exited, status=0/SUCCESS) 3064s CPU: 5ms 3064s 3064s Mar 24 22:23:02 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 3064s Mar 24 22:23:02 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 3064s Mar 24 22:23:41 autopkgtest systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 3064s Mar 24 22:23:41 autopkgtest systemd[1]: apache-htcacheclean.service: Deactivated successfully. 3064s Mar 24 22:23:41 autopkgtest systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 3064s + a2dismod cache_disk 3064s Disabling external service apache-htcacheclean 3064s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 3064s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 3065s Removed "/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service". 3065s Module cache_disk disabled. 3065s To activate the new configuration, you need to run: 3065s systemctl restart apache2 3065s systemctl stop apache-htcacheclean 3065s + htc_enabled 3065s + ls /etc/rc[2345].d/S*apache-htcacheclean 3065s + return 1 3065s + a2enmod cache_socache 3065s Considering dependency cache for cache_socache: 3065s Module cache already enabled 3065s Enabling module cache_socache. 3065s To activate the new configuration, you need to run: 3065s systemctl restart apache2 3065s + htc_enabled 3065s + ls /etc/rc[2345].d/S*apache-htcacheclean 3065s + return 1 3065s + exit 0 3065s autopkgtest [22:23:43]: test htcacheclean: -----------------------] 3065s htcacheclean PASS 3065s autopkgtest [22:23:43]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 3065s autopkgtest [22:23:43]: test ssl-passphrase: preparing testbed 3067s Note, using file '/tmp/autopkgtest.IH6StI/9-autopkgtest-satdep.dsc' to get the build dependencies 3067s Reading package lists... 3067s Building dependency tree... 3067s Reading state information... 3067s Starting pkgProblemResolver with broken count: 0 3067s Starting 2 pkgProblemResolver with broken count: 0 3067s Done 3068s The following NEW packages will be installed: 3068s expect libtcl8.6 ssl-cert tcl-expect tcl8.6 3068s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 3068s Need to get 1259 kB of archives. 3068s After this operation, 4849 kB of additional disk space will be used. 3068s Get:1 http://ftpmaster.internal/ubuntu noble/main amd64 libtcl8.6 amd64 8.6.13+dfsg-2 [984 kB] 3068s Get:2 http://ftpmaster.internal/ubuntu noble/main amd64 tcl8.6 amd64 8.6.13+dfsg-2 [14.7 kB] 3068s Get:3 http://ftpmaster.internal/ubuntu noble/universe amd64 tcl-expect amd64 5.45.4-2build1 [105 kB] 3068s Get:4 http://ftpmaster.internal/ubuntu noble/universe amd64 expect amd64 5.45.4-2build1 [137 kB] 3068s Get:5 http://ftpmaster.internal/ubuntu noble/main amd64 ssl-cert all 1.1.2ubuntu1 [17.8 kB] 3068s Preconfiguring packages ... 3068s Fetched 1259 kB in 0s (25.6 MB/s) 3068s Selecting previously unselected package libtcl8.6:amd64. 3068s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75420 files and directories currently installed.) 3068s Preparing to unpack .../libtcl8.6_8.6.13+dfsg-2_amd64.deb ... 3068s Unpacking libtcl8.6:amd64 (8.6.13+dfsg-2) ... 3068s Selecting previously unselected package tcl8.6. 3068s Preparing to unpack .../tcl8.6_8.6.13+dfsg-2_amd64.deb ... 3068s Unpacking tcl8.6 (8.6.13+dfsg-2) ... 3068s Selecting previously unselected package tcl-expect:amd64. 3068s Preparing to unpack .../tcl-expect_5.45.4-2build1_amd64.deb ... 3068s Unpacking tcl-expect:amd64 (5.45.4-2build1) ... 3068s Selecting previously unselected package expect. 3068s Preparing to unpack .../expect_5.45.4-2build1_amd64.deb ... 3068s Unpacking expect (5.45.4-2build1) ... 3068s Selecting previously unselected package ssl-cert. 3068s Preparing to unpack .../ssl-cert_1.1.2ubuntu1_all.deb ... 3068s Unpacking ssl-cert (1.1.2ubuntu1) ... 3068s Setting up ssl-cert (1.1.2ubuntu1) ... 3069s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 3069s Setting up libtcl8.6:amd64 (8.6.13+dfsg-2) ... 3069s Setting up tcl8.6 (8.6.13+dfsg-2) ... 3069s Setting up tcl-expect:amd64 (5.45.4-2build1) ... 3069s Setting up expect (5.45.4-2build1) ... 3069s Processing triggers for man-db (2.12.0-3) ... 3070s Processing triggers for libc-bin (2.39-0ubuntu6) ... 3071s Reading package lists... 3072s Building dependency tree... 3072s Reading state information... 3072s Starting pkgProblemResolver with broken count: 0 3072s Starting 2 pkgProblemResolver with broken count: 0 3072s Done 3072s The following NEW packages will be installed: 3072s autopkgtest-satdep 3072s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 3072s Need to get 0 B/696 B of archives. 3072s After this operation, 0 B of additional disk space will be used. 3072s Get:1 /tmp/autopkgtest.IH6StI/10-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 3072s Selecting previously unselected package autopkgtest-satdep. 3073s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75760 files and directories currently installed.) 3073s Preparing to unpack .../10-autopkgtest-satdep.deb ... 3073s Unpacking autopkgtest-satdep (0) ... 3073s Setting up autopkgtest-satdep (0) ... 3074s (Reading database ... 75760 files and directories currently installed.) 3074s Removing autopkgtest-satdep (0) ... 3074s autopkgtest [22:23:52]: test ssl-passphrase: [----------------------- 3074s + cd /etc/ssl/private 3074s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 3074s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 3074s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 3074s writing RSA key 3074s + a2enmod ssl 3074s Considering dependency mime for ssl: 3074s Module mime already enabled 3074s Considering dependency socache_shmcb for ssl: 3074s Enabling module socache_shmcb. 3074s Enabling module ssl. 3074s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 3074s To activate the new configuration, you need to run: 3074s systemctl restart apache2 3074s + a2ensite default-ssl 3074s Enabling site default-ssl. 3074s To activate the new configuration, you need to run: 3074s systemctl reload apache2 3074s + expect 3074s + password_responder 3074s + [ ! -e /run/systemd/ask-password/sck.* ] 3074s + sleep 1 3074s spawn service apache2 restart 3075s Enter passphrase for SSL/TLS keys for adt-noble-i386-apache2-20240324-194418-juju-7f2275-prod-propose.openstack.prodstack5.lan:443 (RSA): (press TAB for no echo) ssl-passphrase test password responder: found prompt, sending password 3075s + [ ! -e /run/systemd/ask-password/sck.bfa30038c090fd0f ] 3075s + echo ssl-passphrase test password responder: found prompt, sending password 3075s + /lib/systemd/systemd-reply-password 1 /run/systemd/ask-password/sck.bfa30038c090fd0f 3075s + echo test 3075s 3075s + echo Hello, world! 3075s + curl -k https://localhost/hello.txt 3075s % Total % Received % Xferd Average Speed Time Time Time Current 3075s Dload Upload Total Spent Left Speed 3075s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 1240 0 --:--:-- --:--:-- --:--:-- 1272 3075s + result=Hello, world! 3075s + [ Hello, world! != Hello, world! ] 3076s autopkgtest [22:23:54]: test ssl-passphrase: -----------------------] 3076s autopkgtest [22:23:54]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 3076s ssl-passphrase PASS 3076s autopkgtest [22:23:54]: test check-http2: preparing testbed 3164s autopkgtest [22:25:22]: testbed dpkg architecture: amd64 3164s autopkgtest [22:25:22]: testbed apt version: 2.7.12 3164s autopkgtest [22:25:22]: test architecture: i386 3164s autopkgtest [22:25:22]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3164s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 3164s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 3164s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [58.0 kB] 3165s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [4040 kB] 3165s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [496 kB] 3165s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main i386 Packages [490 kB] 3165s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 Packages [727 kB] 3165s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 c-n-f Metadata [3508 B] 3165s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted amd64 Packages [30.5 kB] 3165s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/restricted i386 Packages [6700 B] 3165s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/restricted amd64 c-n-f Metadata [116 B] 3165s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/universe amd64 Packages [4421 kB] 3165s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/universe i386 Packages [1300 kB] 3165s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/universe amd64 c-n-f Metadata [9396 B] 3165s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/multiverse i386 Packages [27.7 kB] 3165s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/multiverse amd64 Packages [97.1 kB] 3165s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/multiverse amd64 c-n-f Metadata [196 B] 3168s Fetched 11.8 MB in 1s (8292 kB/s) 3168s Reading package lists... 3169s Reading package lists... 3169s Building dependency tree... 3169s Reading state information... 3170s Calculating upgrade... 3170s The following packages will be upgraded: 3170s libproc2-0 procps 3170s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3170s Need to get 767 kB of archives. 3170s After this operation, 4096 B of additional disk space will be used. 3170s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 libproc2-0 amd64 2:4.0.4-4ubuntu2 [59.2 kB] 3170s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 procps amd64 2:4.0.4-4ubuntu2 [708 kB] 3170s Fetched 767 kB in 0s (5253 kB/s) 3170s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71864 files and directories currently installed.) 3170s Preparing to unpack .../libproc2-0_2%3a4.0.4-4ubuntu2_amd64.deb ... 3170s Unpacking libproc2-0:amd64 (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 3170s Preparing to unpack .../procps_2%3a4.0.4-4ubuntu2_amd64.deb ... 3171s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 3171s Setting up libproc2-0:amd64 (2:4.0.4-4ubuntu2) ... 3171s Setting up procps (2:4.0.4-4ubuntu2) ... 3171s Processing triggers for man-db (2.12.0-3) ... 3172s Processing triggers for libc-bin (2.39-0ubuntu6) ... 3172s Reading package lists... 3173s Building dependency tree... 3173s Reading state information... 3173s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3173s sh: Attempting to set up Debian/Ubuntu apt sources automatically 3173s sh: Distribution appears to be Ubuntu 3174s Reading package lists... 3174s Building dependency tree... 3174s Reading state information... 3175s eatmydata is already the newest version (131-1). 3175s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3175s Reading package lists... 3175s Building dependency tree... 3175s Reading state information... 3175s dbus is already the newest version (1.14.10-4ubuntu1). 3175s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3175s Reading package lists... 3175s Building dependency tree... 3175s Reading state information... 3176s rng-tools-debian is already the newest version (2.4). 3176s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3176s Reading package lists... 3176s Building dependency tree... 3176s Reading state information... 3176s The following packages will be REMOVED: 3176s cloud-init* python3-configobj* python3-debconf* 3176s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 3176s After this operation, 3256 kB disk space will be freed. 3176s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71865 files and directories currently installed.) 3176s Removing cloud-init (24.1.2-0ubuntu1) ... 3177s Removing python3-configobj (5.0.8-3) ... 3177s Removing python3-debconf (1.5.86) ... 3177s Processing triggers for man-db (2.12.0-3) ... 3177s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71476 files and directories currently installed.) 3177s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 3178s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 3178s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 3178s invoke-rc.d: policy-rc.d denied execution of try-restart. 3178s Reading package lists... 3178s Building dependency tree... 3178s Reading state information... 3179s linux-generic is already the newest version (6.8.0-11.11+1). 3179s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3179s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 3179s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 3179s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 3181s Reading package lists... 3181s Reading package lists... 3181s Building dependency tree... 3181s Reading state information... 3181s Calculating upgrade... 3181s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3181s Reading package lists... 3181s Building dependency tree... 3181s Reading state information... 3182s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3182s autopkgtest [22:25:40]: rebooting testbed after setup commands that affected boot 3362s Note, using file '/tmp/autopkgtest.IH6StI/11-autopkgtest-satdep.dsc' to get the build dependencies 3362s Reading package lists... 3363s Building dependency tree... 3363s Reading state information... 3363s Starting pkgProblemResolver with broken count: 0 3363s Starting 2 pkgProblemResolver with broken count: 0 3363s Done 3363s The following NEW packages will be installed: 3363s apache2:i386 apache2-bin:i386 apache2-data apache2-utils build-essential cpp 3363s cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu g++ g++-13 3363s g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 3363s gcc-13-x86-64-linux-gnu gcc-14-base:i386 gcc-x86-64-linux-gnu libapr1 3363s libapr1:i386 libaprutil1 libaprutil1:i386 libaprutil1-dbd-sqlite3:i386 3363s libaprutil1-ldap:i386 libasan8 libatomic1 libbrotli1:i386 libc-dev-bin 3363s libc6:i386 libc6-dev libcc1-0 libcom-err2:i386 libcrypt-dev libcrypt1:i386 3363s libcurl4:i386 libdb5.3:i386 libev4 libexpat1:i386 libffi8:i386 libgcc-13-dev 3363s libgcc-s1:i386 libgdbm6:i386 libgmp10:i386 libgnutls30:i386 libgomp1 3363s libgssapi-krb5-2:i386 libhogweed6:i386 libhwasan0 libicu74:i386 3363s libidn2-0:i386 libisl23 libitm1 libjansson4:i386 libjemalloc2 3363s libk5crypto3:i386 libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 3363s libldap2:i386 liblsan0 liblua5.4-0:i386 liblzma5:i386 libmpc3 3363s libnettle8:i386 libnghttp2-14:i386 libp11-kit0:i386 libpcre2-8-0:i386 3363s libpsl5:i386 libquadmath0 librtmp1:i386 libsasl2-2:i386 3363s libsasl2-modules-db:i386 libsqlite3-0:i386 libssh-4:i386 libssl3:i386 3363s libstdc++-13-dev libstdc++6:i386 libtasn1-6:i386 libtsan2 libubsan1 3363s libunistring5:i386 libuuid1:i386 libxml2:i386 libzstd1:i386 linux-libc-dev 3363s nghttp2-client rpcsvc-proto ssl-cert zlib1g:i386 3363s 0 upgraded, 89 newly installed, 0 to remove and 0 not upgraded. 3363s Need to get 94.1 MB of archives. 3363s After this operation, 337 MB of additional disk space will be used. 3363s Get:1 http://ftpmaster.internal/ubuntu noble/main i386 gcc-14-base i386 14-20240303-1ubuntu1 [46.9 kB] 3363s Get:2 http://ftpmaster.internal/ubuntu noble/main i386 libgcc-s1 i386 14-20240303-1ubuntu1 [95.0 kB] 3363s Get:3 http://ftpmaster.internal/ubuntu noble/main i386 libc6 i386 2.39-0ubuntu6 [3010 kB] 3363s Get:4 http://ftpmaster.internal/ubuntu noble/main i386 libuuid1 i386 2.39.3-6ubuntu2 [35.8 kB] 3363s Get:5 http://ftpmaster.internal/ubuntu noble/main i386 libapr1 i386 1.7.2-3 [116 kB] 3363s Get:6 http://ftpmaster.internal/ubuntu noble/main i386 libcrypt1 i386 1:4.4.36-4 [106 kB] 3363s Get:7 http://ftpmaster.internal/ubuntu noble/main i386 libdb5.3 i386 5.3.28+dfsg2-4 [808 kB] 3363s Get:8 http://ftpmaster.internal/ubuntu noble/main i386 libexpat1 i386 2.6.0-1 [91.2 kB] 3363s Get:9 http://ftpmaster.internal/ubuntu noble/main i386 libgdbm6 i386 1.23-5 [39.1 kB] 3363s Get:10 http://ftpmaster.internal/ubuntu noble/main i386 libssl3 i386 3.0.10-1ubuntu4 [1914 kB] 3363s Get:11 http://ftpmaster.internal/ubuntu noble/main i386 libaprutil1 i386 1.6.3-1ubuntu1 [100 kB] 3363s Get:12 http://ftpmaster.internal/ubuntu noble/main i386 libsqlite3-0 i386 3.45.1-1 [775 kB] 3363s Get:13 http://ftpmaster.internal/ubuntu noble/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-1ubuntu1 [11.6 kB] 3363s Get:14 http://ftpmaster.internal/ubuntu noble/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu4 [273 kB] 3363s Get:15 http://ftpmaster.internal/ubuntu noble/main i386 libnettle8 i386 3.9.1-2 [192 kB] 3363s Get:16 http://ftpmaster.internal/ubuntu noble/main i386 libhogweed6 i386 3.9.1-2 [203 kB] 3363s Get:17 http://ftpmaster.internal/ubuntu noble/main i386 libunistring5 i386 1.1-2 [543 kB] 3363s Get:18 http://ftpmaster.internal/ubuntu noble/main i386 libidn2-0 i386 2.3.7-2 [102 kB] 3363s Get:19 http://ftpmaster.internal/ubuntu noble/main i386 libffi8 i386 3.4.6-1 [22.7 kB] 3363s Get:20 http://ftpmaster.internal/ubuntu noble/main i386 libp11-kit0 i386 0.25.3-4ubuntu1 [289 kB] 3363s Get:21 http://ftpmaster.internal/ubuntu noble/main i386 libtasn1-6 i386 4.19.0-3 [44.3 kB] 3363s Get:22 http://ftpmaster.internal/ubuntu noble/main i386 libgnutls30 i386 3.8.3-1ubuntu1 [1010 kB] 3363s Get:23 http://ftpmaster.internal/ubuntu noble/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-4 [21.5 kB] 3363s Get:24 http://ftpmaster.internal/ubuntu noble/main i386 libsasl2-2 i386 2.1.28+dfsg1-4 [61.6 kB] 3363s Get:25 http://ftpmaster.internal/ubuntu noble/main i386 libldap2 i386 2.6.7+dfsg-1~exp1ubuntu1 [210 kB] 3363s Get:26 http://ftpmaster.internal/ubuntu noble/main i386 libaprutil1-ldap i386 1.6.3-1ubuntu1 [9292 B] 3363s Get:27 http://ftpmaster.internal/ubuntu noble/main i386 libbrotli1 i386 1.1.0-2 [334 kB] 3363s Get:28 http://ftpmaster.internal/ubuntu noble/main i386 libkrb5support0 i386 1.20.1-5build1 [37.3 kB] 3363s Get:29 http://ftpmaster.internal/ubuntu noble/main i386 libcom-err2 i386 1.47.0-2ubuntu1 [22.7 kB] 3363s Get:30 http://ftpmaster.internal/ubuntu noble/main i386 libk5crypto3 i386 1.20.1-5build1 [86.0 kB] 3363s Get:31 http://ftpmaster.internal/ubuntu noble/main i386 libkeyutils1 i386 1.6.3-3 [9824 B] 3363s Get:32 http://ftpmaster.internal/ubuntu noble/main i386 libkrb5-3 i386 1.20.1-5build1 [394 kB] 3363s Get:33 http://ftpmaster.internal/ubuntu noble/main i386 libgssapi-krb5-2 i386 1.20.1-5build1 [153 kB] 3363s Get:34 http://ftpmaster.internal/ubuntu noble/main i386 libnghttp2-14 i386 1.59.0-1 [89.2 kB] 3363s Get:35 http://ftpmaster.internal/ubuntu noble/main i386 libpsl5 i386 0.21.2-1build1 [57.7 kB] 3363s Get:36 http://ftpmaster.internal/ubuntu noble/main i386 zlib1g i386 1:1.3.dfsg-3ubuntu1 [60.3 kB] 3363s Get:37 http://ftpmaster.internal/ubuntu noble/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build4 [62.8 kB] 3363s Get:38 http://ftpmaster.internal/ubuntu noble/main i386 libssh-4 i386 0.10.6-2 [252 kB] 3363s Get:39 http://ftpmaster.internal/ubuntu noble/main i386 libzstd1 i386 1.5.5+dfsg2-2 [287 kB] 3363s Get:40 http://ftpmaster.internal/ubuntu noble/main i386 libcurl4 i386 8.5.0-2ubuntu2 [376 kB] 3363s Get:41 http://ftpmaster.internal/ubuntu noble/main i386 libjansson4 i386 2.14-2 [35.5 kB] 3363s Get:42 http://ftpmaster.internal/ubuntu noble/main i386 libstdc++6 i386 14-20240303-1ubuntu1 [862 kB] 3363s Get:43 http://ftpmaster.internal/ubuntu noble/main i386 liblua5.4-0 i386 5.4.6-3 [182 kB] 3363s Get:44 http://ftpmaster.internal/ubuntu noble/main i386 libpcre2-8-0 i386 10.42-4ubuntu1 [227 kB] 3363s Get:45 http://ftpmaster.internal/ubuntu noble/main i386 libicu74 i386 74.2-1ubuntu1 [11.0 MB] 3364s Get:46 http://ftpmaster.internal/ubuntu noble/main i386 liblzma5 i386 5.4.5-0.3 [149 kB] 3364s Get:47 http://ftpmaster.internal/ubuntu noble/main i386 libxml2 i386 2.9.14+dfsg-1.3ubuntu1 [722 kB] 3364s Get:48 http://ftpmaster.internal/ubuntu noble/main i386 apache2-bin i386 2.4.58-1ubuntu2 [1442 kB] 3364s Get:49 http://ftpmaster.internal/ubuntu noble/main amd64 apache2-data all 2.4.58-1ubuntu2 [163 kB] 3364s Get:50 http://ftpmaster.internal/ubuntu noble/main amd64 libapr1 amd64 1.7.2-3 [107 kB] 3364s Get:51 http://ftpmaster.internal/ubuntu noble/main amd64 libaprutil1 amd64 1.6.3-1ubuntu1 [91.6 kB] 3364s Get:52 http://ftpmaster.internal/ubuntu noble/main amd64 apache2-utils amd64 2.4.58-1ubuntu2 [95.7 kB] 3364s Get:53 http://ftpmaster.internal/ubuntu noble/main i386 apache2 i386 2.4.58-1ubuntu2 [90.2 kB] 3364s Get:54 http://ftpmaster.internal/ubuntu noble/main amd64 libc-dev-bin amd64 2.39-0ubuntu6 [20.4 kB] 3364s Get:55 http://ftpmaster.internal/ubuntu noble/main amd64 linux-libc-dev amd64 6.8.0-11.11 [1595 kB] 3364s Get:56 http://ftpmaster.internal/ubuntu noble/main amd64 libcrypt-dev amd64 1:4.4.36-4 [128 kB] 3364s Get:57 http://ftpmaster.internal/ubuntu noble/main amd64 rpcsvc-proto amd64 1.4.2-0ubuntu6 [68.5 kB] 3364s Get:58 http://ftpmaster.internal/ubuntu noble/main amd64 libc6-dev amd64 2.39-0ubuntu6 [2126 kB] 3364s Get:59 http://ftpmaster.internal/ubuntu noble/main amd64 libisl23 amd64 0.26-3 [741 kB] 3364s Get:60 http://ftpmaster.internal/ubuntu noble/main amd64 libmpc3 amd64 1.3.1-1 [54.1 kB] 3364s Get:61 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-13-x86-64-linux-gnu amd64 13.2.0-17ubuntu2 [11.2 MB] 3364s Get:62 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-13 amd64 13.2.0-17ubuntu2 [1030 B] 3364s Get:63 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [5326 B] 3364s Get:64 http://ftpmaster.internal/ubuntu noble/main amd64 cpp amd64 4:13.2.0-7ubuntu1 [22.4 kB] 3364s Get:65 http://ftpmaster.internal/ubuntu noble/main amd64 libcc1-0 amd64 14-20240303-1ubuntu1 [47.7 kB] 3364s Get:66 http://ftpmaster.internal/ubuntu noble/main amd64 libgomp1 amd64 14-20240303-1ubuntu1 [147 kB] 3364s Get:67 http://ftpmaster.internal/ubuntu noble/main amd64 libitm1 amd64 14-20240303-1ubuntu1 [29.1 kB] 3364s Get:68 http://ftpmaster.internal/ubuntu noble/main amd64 libatomic1 amd64 14-20240303-1ubuntu1 [10.4 kB] 3364s Get:69 http://ftpmaster.internal/ubuntu noble/main amd64 libasan8 amd64 14-20240303-1ubuntu1 [3026 kB] 3364s Get:70 http://ftpmaster.internal/ubuntu noble/main amd64 liblsan0 amd64 14-20240303-1ubuntu1 [1310 kB] 3364s Get:71 http://ftpmaster.internal/ubuntu noble/main amd64 libtsan2 amd64 14-20240303-1ubuntu1 [2732 kB] 3364s Get:72 http://ftpmaster.internal/ubuntu noble/main amd64 libubsan1 amd64 14-20240303-1ubuntu1 [1172 kB] 3364s Get:73 http://ftpmaster.internal/ubuntu noble/main amd64 libhwasan0 amd64 14-20240303-1ubuntu1 [1629 kB] 3364s Get:74 http://ftpmaster.internal/ubuntu noble/main amd64 libquadmath0 amd64 14-20240303-1ubuntu1 [155 kB] 3364s Get:75 http://ftpmaster.internal/ubuntu noble/main amd64 libgcc-13-dev amd64 13.2.0-17ubuntu2 [2687 kB] 3364s Get:76 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-13-x86-64-linux-gnu amd64 13.2.0-17ubuntu2 [21.9 MB] 3364s Get:77 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-13 amd64 13.2.0-17ubuntu2 [477 kB] 3364s Get:78 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [1212 B] 3364s Get:79 http://ftpmaster.internal/ubuntu noble/main amd64 gcc amd64 4:13.2.0-7ubuntu1 [5018 B] 3364s Get:80 http://ftpmaster.internal/ubuntu noble/main amd64 libstdc++-13-dev amd64 13.2.0-17ubuntu2 [2340 kB] 3364s Get:81 http://ftpmaster.internal/ubuntu noble/main amd64 g++-13-x86-64-linux-gnu amd64 13.2.0-17ubuntu2 [12.5 MB] 3364s Get:82 http://ftpmaster.internal/ubuntu noble/main amd64 g++-13 amd64 13.2.0-17ubuntu2 [14.5 kB] 3364s Get:83 http://ftpmaster.internal/ubuntu noble/main amd64 g++-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [964 B] 3364s Get:84 http://ftpmaster.internal/ubuntu noble/main amd64 g++ amd64 4:13.2.0-7ubuntu1 [1100 B] 3364s Get:85 http://ftpmaster.internal/ubuntu noble/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 3364s Get:86 http://ftpmaster.internal/ubuntu noble/universe amd64 libjemalloc2 amd64 5.3.0-2 [257 kB] 3364s Get:87 http://ftpmaster.internal/ubuntu noble/universe amd64 libev4 amd64 1:4.33-2 [30.7 kB] 3364s Get:88 http://ftpmaster.internal/ubuntu noble/universe amd64 nghttp2-client amd64 1.59.0-1 [159 kB] 3364s Get:89 http://ftpmaster.internal/ubuntu noble/main amd64 ssl-cert all 1.1.2ubuntu1 [17.8 kB] 3364s Preconfiguring packages ... 3365s Fetched 94.1 MB in 1s (125 MB/s) 3365s Selecting previously unselected package gcc-14-base:i386. 3365s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71421 files and directories currently installed.) 3365s Preparing to unpack .../00-gcc-14-base_14-20240303-1ubuntu1_i386.deb ... 3365s Unpacking gcc-14-base:i386 (14-20240303-1ubuntu1) ... 3365s Selecting previously unselected package libgcc-s1:i386. 3365s Preparing to unpack .../01-libgcc-s1_14-20240303-1ubuntu1_i386.deb ... 3365s Unpacking libgcc-s1:i386 (14-20240303-1ubuntu1) ... 3365s Selecting previously unselected package libc6:i386. 3365s Preparing to unpack .../02-libc6_2.39-0ubuntu6_i386.deb ... 3365s Unpacking libc6:i386 (2.39-0ubuntu6) ... 3365s Selecting previously unselected package libuuid1:i386. 3365s Preparing to unpack .../03-libuuid1_2.39.3-6ubuntu2_i386.deb ... 3365s Unpacking libuuid1:i386 (2.39.3-6ubuntu2) ... 3365s Selecting previously unselected package libapr1:i386. 3365s Preparing to unpack .../04-libapr1_1.7.2-3_i386.deb ... 3365s Unpacking libapr1:i386 (1.7.2-3) ... 3365s Selecting previously unselected package libcrypt1:i386. 3365s Preparing to unpack .../05-libcrypt1_1%3a4.4.36-4_i386.deb ... 3365s Unpacking libcrypt1:i386 (1:4.4.36-4) ... 3365s Selecting previously unselected package libdb5.3:i386. 3365s Preparing to unpack .../06-libdb5.3_5.3.28+dfsg2-4_i386.deb ... 3365s Unpacking libdb5.3:i386 (5.3.28+dfsg2-4) ... 3365s Selecting previously unselected package libexpat1:i386. 3365s Preparing to unpack .../07-libexpat1_2.6.0-1_i386.deb ... 3365s Unpacking libexpat1:i386 (2.6.0-1) ... 3365s Selecting previously unselected package libgdbm6:i386. 3365s Preparing to unpack .../08-libgdbm6_1.23-5_i386.deb ... 3365s Unpacking libgdbm6:i386 (1.23-5) ... 3365s Selecting previously unselected package libssl3:i386. 3365s Preparing to unpack .../09-libssl3_3.0.10-1ubuntu4_i386.deb ... 3365s Unpacking libssl3:i386 (3.0.10-1ubuntu4) ... 3365s Selecting previously unselected package libaprutil1:i386. 3365s Preparing to unpack .../10-libaprutil1_1.6.3-1ubuntu1_i386.deb ... 3365s Unpacking libaprutil1:i386 (1.6.3-1ubuntu1) ... 3365s Selecting previously unselected package libsqlite3-0:i386. 3365s Preparing to unpack .../11-libsqlite3-0_3.45.1-1_i386.deb ... 3365s Unpacking libsqlite3-0:i386 (3.45.1-1) ... 3365s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 3365s Preparing to unpack .../12-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_i386.deb ... 3365s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-1ubuntu1) ... 3365s Selecting previously unselected package libgmp10:i386. 3365s Preparing to unpack .../13-libgmp10_2%3a6.3.0+dfsg-2ubuntu4_i386.deb ... 3365s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu4) ... 3366s Selecting previously unselected package libnettle8:i386. 3366s Preparing to unpack .../14-libnettle8_3.9.1-2_i386.deb ... 3366s Unpacking libnettle8:i386 (3.9.1-2) ... 3366s Selecting previously unselected package libhogweed6:i386. 3366s Preparing to unpack .../15-libhogweed6_3.9.1-2_i386.deb ... 3366s Unpacking libhogweed6:i386 (3.9.1-2) ... 3366s Selecting previously unselected package libunistring5:i386. 3366s Preparing to unpack .../16-libunistring5_1.1-2_i386.deb ... 3366s Unpacking libunistring5:i386 (1.1-2) ... 3366s Selecting previously unselected package libidn2-0:i386. 3366s Preparing to unpack .../17-libidn2-0_2.3.7-2_i386.deb ... 3366s Unpacking libidn2-0:i386 (2.3.7-2) ... 3366s Selecting previously unselected package libffi8:i386. 3366s Preparing to unpack .../18-libffi8_3.4.6-1_i386.deb ... 3366s Unpacking libffi8:i386 (3.4.6-1) ... 3366s Selecting previously unselected package libp11-kit0:i386. 3366s Preparing to unpack .../19-libp11-kit0_0.25.3-4ubuntu1_i386.deb ... 3366s Unpacking libp11-kit0:i386 (0.25.3-4ubuntu1) ... 3366s Selecting previously unselected package libtasn1-6:i386. 3366s Preparing to unpack .../20-libtasn1-6_4.19.0-3_i386.deb ... 3366s Unpacking libtasn1-6:i386 (4.19.0-3) ... 3366s Selecting previously unselected package libgnutls30:i386. 3366s Preparing to unpack .../21-libgnutls30_3.8.3-1ubuntu1_i386.deb ... 3366s Unpacking libgnutls30:i386 (3.8.3-1ubuntu1) ... 3366s Selecting previously unselected package libsasl2-modules-db:i386. 3366s Preparing to unpack .../22-libsasl2-modules-db_2.1.28+dfsg1-4_i386.deb ... 3366s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-4) ... 3366s Selecting previously unselected package libsasl2-2:i386. 3366s Preparing to unpack .../23-libsasl2-2_2.1.28+dfsg1-4_i386.deb ... 3366s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-4) ... 3366s Selecting previously unselected package libldap2:i386. 3366s Preparing to unpack .../24-libldap2_2.6.7+dfsg-1~exp1ubuntu1_i386.deb ... 3366s Unpacking libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu1) ... 3366s Selecting previously unselected package libaprutil1-ldap:i386. 3366s Preparing to unpack .../25-libaprutil1-ldap_1.6.3-1ubuntu1_i386.deb ... 3366s Unpacking libaprutil1-ldap:i386 (1.6.3-1ubuntu1) ... 3366s Selecting previously unselected package libbrotli1:i386. 3366s Preparing to unpack .../26-libbrotli1_1.1.0-2_i386.deb ... 3366s Unpacking libbrotli1:i386 (1.1.0-2) ... 3366s Selecting previously unselected package libkrb5support0:i386. 3366s Preparing to unpack .../27-libkrb5support0_1.20.1-5build1_i386.deb ... 3366s Unpacking libkrb5support0:i386 (1.20.1-5build1) ... 3366s Selecting previously unselected package libcom-err2:i386. 3366s Preparing to unpack .../28-libcom-err2_1.47.0-2ubuntu1_i386.deb ... 3366s Unpacking libcom-err2:i386 (1.47.0-2ubuntu1) ... 3366s Selecting previously unselected package libk5crypto3:i386. 3366s Preparing to unpack .../29-libk5crypto3_1.20.1-5build1_i386.deb ... 3366s Unpacking libk5crypto3:i386 (1.20.1-5build1) ... 3366s Selecting previously unselected package libkeyutils1:i386. 3366s Preparing to unpack .../30-libkeyutils1_1.6.3-3_i386.deb ... 3366s Unpacking libkeyutils1:i386 (1.6.3-3) ... 3366s Selecting previously unselected package libkrb5-3:i386. 3366s Preparing to unpack .../31-libkrb5-3_1.20.1-5build1_i386.deb ... 3366s Unpacking libkrb5-3:i386 (1.20.1-5build1) ... 3366s Selecting previously unselected package libgssapi-krb5-2:i386. 3366s Preparing to unpack .../32-libgssapi-krb5-2_1.20.1-5build1_i386.deb ... 3366s Unpacking libgssapi-krb5-2:i386 (1.20.1-5build1) ... 3366s Selecting previously unselected package libnghttp2-14:i386. 3366s Preparing to unpack .../33-libnghttp2-14_1.59.0-1_i386.deb ... 3366s Unpacking libnghttp2-14:i386 (1.59.0-1) ... 3366s Selecting previously unselected package libpsl5:i386. 3366s Preparing to unpack .../34-libpsl5_0.21.2-1build1_i386.deb ... 3366s Unpacking libpsl5:i386 (0.21.2-1build1) ... 3366s Selecting previously unselected package zlib1g:i386. 3366s Preparing to unpack .../35-zlib1g_1%3a1.3.dfsg-3ubuntu1_i386.deb ... 3366s Unpacking zlib1g:i386 (1:1.3.dfsg-3ubuntu1) ... 3366s Selecting previously unselected package librtmp1:i386. 3366s Preparing to unpack .../36-librtmp1_2.4+20151223.gitfa8646d.1-2build4_i386.deb ... 3366s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build4) ... 3366s Selecting previously unselected package libssh-4:i386. 3366s Preparing to unpack .../37-libssh-4_0.10.6-2_i386.deb ... 3366s Unpacking libssh-4:i386 (0.10.6-2) ... 3366s Selecting previously unselected package libzstd1:i386. 3366s Preparing to unpack .../38-libzstd1_1.5.5+dfsg2-2_i386.deb ... 3366s Unpacking libzstd1:i386 (1.5.5+dfsg2-2) ... 3366s Selecting previously unselected package libcurl4:i386. 3366s Preparing to unpack .../39-libcurl4_8.5.0-2ubuntu2_i386.deb ... 3366s Unpacking libcurl4:i386 (8.5.0-2ubuntu2) ... 3366s Selecting previously unselected package libjansson4:i386. 3366s Preparing to unpack .../40-libjansson4_2.14-2_i386.deb ... 3366s Unpacking libjansson4:i386 (2.14-2) ... 3366s Selecting previously unselected package libstdc++6:i386. 3366s Preparing to unpack .../41-libstdc++6_14-20240303-1ubuntu1_i386.deb ... 3366s Unpacking libstdc++6:i386 (14-20240303-1ubuntu1) ... 3366s Selecting previously unselected package liblua5.4-0:i386. 3366s Preparing to unpack .../42-liblua5.4-0_5.4.6-3_i386.deb ... 3366s Unpacking liblua5.4-0:i386 (5.4.6-3) ... 3366s Selecting previously unselected package libpcre2-8-0:i386. 3366s Preparing to unpack .../43-libpcre2-8-0_10.42-4ubuntu1_i386.deb ... 3366s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu1) ... 3366s Selecting previously unselected package libicu74:i386. 3366s Preparing to unpack .../44-libicu74_74.2-1ubuntu1_i386.deb ... 3366s Unpacking libicu74:i386 (74.2-1ubuntu1) ... 3367s Selecting previously unselected package liblzma5:i386. 3367s Preparing to unpack .../45-liblzma5_5.4.5-0.3_i386.deb ... 3367s Unpacking liblzma5:i386 (5.4.5-0.3) ... 3367s Selecting previously unselected package libxml2:i386. 3367s Preparing to unpack .../46-libxml2_2.9.14+dfsg-1.3ubuntu1_i386.deb ... 3367s Unpacking libxml2:i386 (2.9.14+dfsg-1.3ubuntu1) ... 3367s Selecting previously unselected package apache2-bin:i386. 3367s Preparing to unpack .../47-apache2-bin_2.4.58-1ubuntu2_i386.deb ... 3367s Unpacking apache2-bin:i386 (2.4.58-1ubuntu2) ... 3367s Selecting previously unselected package apache2-data. 3367s Preparing to unpack .../48-apache2-data_2.4.58-1ubuntu2_all.deb ... 3367s Unpacking apache2-data (2.4.58-1ubuntu2) ... 3367s Selecting previously unselected package libapr1:amd64. 3367s Preparing to unpack .../49-libapr1_1.7.2-3_amd64.deb ... 3367s Unpacking libapr1:amd64 (1.7.2-3) ... 3367s Selecting previously unselected package libaprutil1:amd64. 3367s Preparing to unpack .../50-libaprutil1_1.6.3-1ubuntu1_amd64.deb ... 3367s Unpacking libaprutil1:amd64 (1.6.3-1ubuntu1) ... 3367s Selecting previously unselected package apache2-utils. 3367s Preparing to unpack .../51-apache2-utils_2.4.58-1ubuntu2_amd64.deb ... 3367s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 3367s Selecting previously unselected package apache2:i386. 3367s Preparing to unpack .../52-apache2_2.4.58-1ubuntu2_i386.deb ... 3367s Unpacking apache2:i386 (2.4.58-1ubuntu2) ... 3367s Selecting previously unselected package libc-dev-bin. 3367s Preparing to unpack .../53-libc-dev-bin_2.39-0ubuntu6_amd64.deb ... 3367s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 3367s Selecting previously unselected package linux-libc-dev:amd64. 3367s Preparing to unpack .../54-linux-libc-dev_6.8.0-11.11_amd64.deb ... 3367s Unpacking linux-libc-dev:amd64 (6.8.0-11.11) ... 3367s Selecting previously unselected package libcrypt-dev:amd64. 3367s Preparing to unpack .../55-libcrypt-dev_1%3a4.4.36-4_amd64.deb ... 3367s Unpacking libcrypt-dev:amd64 (1:4.4.36-4) ... 3367s Selecting previously unselected package rpcsvc-proto. 3367s Preparing to unpack .../56-rpcsvc-proto_1.4.2-0ubuntu6_amd64.deb ... 3367s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 3367s Selecting previously unselected package libc6-dev:amd64. 3367s Preparing to unpack .../57-libc6-dev_2.39-0ubuntu6_amd64.deb ... 3367s Unpacking libc6-dev:amd64 (2.39-0ubuntu6) ... 3367s Selecting previously unselected package libisl23:amd64. 3367s Preparing to unpack .../58-libisl23_0.26-3_amd64.deb ... 3367s Unpacking libisl23:amd64 (0.26-3) ... 3367s Selecting previously unselected package libmpc3:amd64. 3367s Preparing to unpack .../59-libmpc3_1.3.1-1_amd64.deb ... 3367s Unpacking libmpc3:amd64 (1.3.1-1) ... 3367s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 3367s Preparing to unpack .../60-cpp-13-x86-64-linux-gnu_13.2.0-17ubuntu2_amd64.deb ... 3367s Unpacking cpp-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 3368s Selecting previously unselected package cpp-13. 3368s Preparing to unpack .../61-cpp-13_13.2.0-17ubuntu2_amd64.deb ... 3368s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 3368s Selecting previously unselected package cpp-x86-64-linux-gnu. 3368s Preparing to unpack .../62-cpp-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 3368s Unpacking cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 3368s Selecting previously unselected package cpp. 3368s Preparing to unpack .../63-cpp_4%3a13.2.0-7ubuntu1_amd64.deb ... 3368s Unpacking cpp (4:13.2.0-7ubuntu1) ... 3368s Selecting previously unselected package libcc1-0:amd64. 3368s Preparing to unpack .../64-libcc1-0_14-20240303-1ubuntu1_amd64.deb ... 3368s Unpacking libcc1-0:amd64 (14-20240303-1ubuntu1) ... 3368s Selecting previously unselected package libgomp1:amd64. 3368s Preparing to unpack .../65-libgomp1_14-20240303-1ubuntu1_amd64.deb ... 3368s Unpacking libgomp1:amd64 (14-20240303-1ubuntu1) ... 3368s Selecting previously unselected package libitm1:amd64. 3368s Preparing to unpack .../66-libitm1_14-20240303-1ubuntu1_amd64.deb ... 3368s Unpacking libitm1:amd64 (14-20240303-1ubuntu1) ... 3368s Selecting previously unselected package libatomic1:amd64. 3368s Preparing to unpack .../67-libatomic1_14-20240303-1ubuntu1_amd64.deb ... 3368s Unpacking libatomic1:amd64 (14-20240303-1ubuntu1) ... 3368s Selecting previously unselected package libasan8:amd64. 3368s Preparing to unpack .../68-libasan8_14-20240303-1ubuntu1_amd64.deb ... 3368s Unpacking libasan8:amd64 (14-20240303-1ubuntu1) ... 3368s Selecting previously unselected package liblsan0:amd64. 3368s Preparing to unpack .../69-liblsan0_14-20240303-1ubuntu1_amd64.deb ... 3368s Unpacking liblsan0:amd64 (14-20240303-1ubuntu1) ... 3368s Selecting previously unselected package libtsan2:amd64. 3368s Preparing to unpack .../70-libtsan2_14-20240303-1ubuntu1_amd64.deb ... 3368s Unpacking libtsan2:amd64 (14-20240303-1ubuntu1) ... 3368s Selecting previously unselected package libubsan1:amd64. 3368s Preparing to unpack .../71-libubsan1_14-20240303-1ubuntu1_amd64.deb ... 3368s Unpacking libubsan1:amd64 (14-20240303-1ubuntu1) ... 3368s Selecting previously unselected package libhwasan0:amd64. 3368s Preparing to unpack .../72-libhwasan0_14-20240303-1ubuntu1_amd64.deb ... 3368s Unpacking libhwasan0:amd64 (14-20240303-1ubuntu1) ... 3368s Selecting previously unselected package libquadmath0:amd64. 3368s Preparing to unpack .../73-libquadmath0_14-20240303-1ubuntu1_amd64.deb ... 3368s Unpacking libquadmath0:amd64 (14-20240303-1ubuntu1) ... 3368s Selecting previously unselected package libgcc-13-dev:amd64. 3368s Preparing to unpack .../74-libgcc-13-dev_13.2.0-17ubuntu2_amd64.deb ... 3368s Unpacking libgcc-13-dev:amd64 (13.2.0-17ubuntu2) ... 3368s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 3368s Preparing to unpack .../75-gcc-13-x86-64-linux-gnu_13.2.0-17ubuntu2_amd64.deb ... 3368s Unpacking gcc-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 3369s Selecting previously unselected package gcc-13. 3369s Preparing to unpack .../76-gcc-13_13.2.0-17ubuntu2_amd64.deb ... 3369s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 3369s Selecting previously unselected package gcc-x86-64-linux-gnu. 3369s Preparing to unpack .../77-gcc-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 3369s Unpacking gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 3369s Selecting previously unselected package gcc. 3369s Preparing to unpack .../78-gcc_4%3a13.2.0-7ubuntu1_amd64.deb ... 3369s Unpacking gcc (4:13.2.0-7ubuntu1) ... 3369s Selecting previously unselected package libstdc++-13-dev:amd64. 3369s Preparing to unpack .../79-libstdc++-13-dev_13.2.0-17ubuntu2_amd64.deb ... 3369s Unpacking libstdc++-13-dev:amd64 (13.2.0-17ubuntu2) ... 3369s Selecting previously unselected package g++-13-x86-64-linux-gnu. 3369s Preparing to unpack .../80-g++-13-x86-64-linux-gnu_13.2.0-17ubuntu2_amd64.deb ... 3369s Unpacking g++-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 3369s Selecting previously unselected package g++-13. 3369s Preparing to unpack .../81-g++-13_13.2.0-17ubuntu2_amd64.deb ... 3369s Unpacking g++-13 (13.2.0-17ubuntu2) ... 3369s Selecting previously unselected package g++-x86-64-linux-gnu. 3369s Preparing to unpack .../82-g++-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 3369s Unpacking g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 3369s Selecting previously unselected package g++. 3369s Preparing to unpack .../83-g++_4%3a13.2.0-7ubuntu1_amd64.deb ... 3369s Unpacking g++ (4:13.2.0-7ubuntu1) ... 3369s Selecting previously unselected package build-essential. 3369s Preparing to unpack .../84-build-essential_12.10ubuntu1_amd64.deb ... 3369s Unpacking build-essential (12.10ubuntu1) ... 3369s Selecting previously unselected package libjemalloc2:amd64. 3369s Preparing to unpack .../85-libjemalloc2_5.3.0-2_amd64.deb ... 3369s Unpacking libjemalloc2:amd64 (5.3.0-2) ... 3369s Selecting previously unselected package libev4:amd64. 3369s Preparing to unpack .../86-libev4_1%3a4.33-2_amd64.deb ... 3369s Unpacking libev4:amd64 (1:4.33-2) ... 3369s Selecting previously unselected package nghttp2-client. 3369s Preparing to unpack .../87-nghttp2-client_1.59.0-1_amd64.deb ... 3369s Unpacking nghttp2-client (1.59.0-1) ... 3369s Selecting previously unselected package ssl-cert. 3369s Preparing to unpack .../88-ssl-cert_1.1.2ubuntu1_all.deb ... 3369s Unpacking ssl-cert (1.1.2ubuntu1) ... 3369s Setting up gcc-14-base:i386 (14-20240303-1ubuntu1) ... 3369s Setting up libev4:amd64 (1:4.33-2) ... 3369s Setting up libapr1:amd64 (1.7.2-3) ... 3369s Setting up linux-libc-dev:amd64 (6.8.0-11.11) ... 3369s Setting up libjemalloc2:amd64 (5.3.0-2) ... 3369s Setting up libgomp1:amd64 (14-20240303-1ubuntu1) ... 3369s Setting up nghttp2-client (1.59.0-1) ... 3369s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 3369s Setting up ssl-cert (1.1.2ubuntu1) ... 3370s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 3370s Setting up libquadmath0:amd64 (14-20240303-1ubuntu1) ... 3370s Setting up libmpc3:amd64 (1.3.1-1) ... 3370s Setting up libatomic1:amd64 (14-20240303-1ubuntu1) ... 3370s Setting up libubsan1:amd64 (14-20240303-1ubuntu1) ... 3370s Setting up libhwasan0:amd64 (14-20240303-1ubuntu1) ... 3370s Setting up libcrypt-dev:amd64 (1:4.4.36-4) ... 3370s Setting up libasan8:amd64 (14-20240303-1ubuntu1) ... 3370s Setting up apache2-data (2.4.58-1ubuntu2) ... 3370s Setting up libtsan2:amd64 (14-20240303-1ubuntu1) ... 3370s Setting up libisl23:amd64 (0.26-3) ... 3370s Setting up libc-dev-bin (2.39-0ubuntu6) ... 3370s Setting up libcc1-0:amd64 (14-20240303-1ubuntu1) ... 3370s Setting up liblsan0:amd64 (14-20240303-1ubuntu1) ... 3370s Setting up libitm1:amd64 (14-20240303-1ubuntu1) ... 3370s Setting up libaprutil1:amd64 (1.6.3-1ubuntu1) ... 3370s Setting up cpp-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 3370s Setting up libgcc-13-dev:amd64 (13.2.0-17ubuntu2) ... 3370s Setting up libc6-dev:amd64 (2.39-0ubuntu6) ... 3370s Setting up libstdc++-13-dev:amd64 (13.2.0-17ubuntu2) ... 3370s Setting up apache2-utils (2.4.58-1ubuntu2) ... 3370s Setting up cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 3370s Setting up cpp-13 (13.2.0-17ubuntu2) ... 3370s Setting up gcc-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 3370s Setting up gcc-13 (13.2.0-17ubuntu2) ... 3370s Setting up cpp (4:13.2.0-7ubuntu1) ... 3370s Setting up g++-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 3370s Setting up gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 3370s Setting up gcc (4:13.2.0-7ubuntu1) ... 3370s Setting up g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 3370s Setting up g++-13 (13.2.0-17ubuntu2) ... 3370s Setting up g++ (4:13.2.0-7ubuntu1) ... 3370s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 3370s Setting up build-essential (12.10ubuntu1) ... 3370s Setting up libgcc-s1:i386 (14-20240303-1ubuntu1) ... 3370s Setting up libc6:i386 (2.39-0ubuntu6) ... 3371s Setting up libffi8:i386 (3.4.6-1) ... 3371s Setting up libtasn1-6:i386 (4.19.0-3) ... 3371s Setting up libdb5.3:i386 (5.3.28+dfsg2-4) ... 3371s Setting up libstdc++6:i386 (14-20240303-1ubuntu1) ... 3371s Setting up libgdbm6:i386 (1.23-5) ... 3371s Setting up libexpat1:i386 (2.6.0-1) ... 3371s Setting up libzstd1:i386 (1.5.5+dfsg2-2) ... 3371s Setting up libkeyutils1:i386 (1.6.3-3) ... 3371s Setting up liblzma5:i386 (5.4.5-0.3) ... 3371s Setting up libbrotli1:i386 (1.1.0-2) ... 3371s Setting up libsqlite3-0:i386 (3.45.1-1) ... 3371s Setting up libssl3:i386 (3.0.10-1ubuntu4) ... 3371s Setting up libnghttp2-14:i386 (1.59.0-1) ... 3371s Setting up zlib1g:i386 (1:1.3.dfsg-3ubuntu1) ... 3371s Setting up libcrypt1:i386 (1:4.4.36-4) ... 3371s Setting up libcom-err2:i386 (1.47.0-2ubuntu1) ... 3371s Setting up libjansson4:i386 (2.14-2) ... 3371s Setting up libkrb5support0:i386 (1.20.1-5build1) ... 3371s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-4) ... 3371s Setting up libnettle8:i386 (3.9.1-2) ... 3371s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu4) ... 3371s Setting up libp11-kit0:i386 (0.25.3-4ubuntu1) ... 3371s Setting up libunistring5:i386 (1.1-2) ... 3371s Setting up libuuid1:i386 (2.39.3-6ubuntu2) ... 3371s Setting up libpcre2-8-0:i386 (10.42-4ubuntu1) ... 3371s Setting up libk5crypto3:i386 (1.20.1-5build1) ... 3371s Setting up libsasl2-2:i386 (2.1.28+dfsg1-4) ... 3371s Setting up libicu74:i386 (74.2-1ubuntu1) ... 3371s Setting up liblua5.4-0:i386 (5.4.6-3) ... 3371s Setting up libkrb5-3:i386 (1.20.1-5build1) ... 3371s Setting up libxml2:i386 (2.9.14+dfsg-1.3ubuntu1) ... 3371s Setting up libhogweed6:i386 (3.9.1-2) ... 3371s Setting up libapr1:i386 (1.7.2-3) ... 3371s Setting up libidn2-0:i386 (2.3.7-2) ... 3371s Setting up libgnutls30:i386 (3.8.3-1ubuntu1) ... 3371s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build4) ... 3371s Setting up libgssapi-krb5-2:i386 (1.20.1-5build1) ... 3371s Setting up libssh-4:i386 (0.10.6-2) ... 3371s Setting up libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu1) ... 3371s Setting up libaprutil1:i386 (1.6.3-1ubuntu1) ... 3371s Setting up libpsl5:i386 (0.21.2-1build1) ... 3371s Setting up libaprutil1-ldap:i386 (1.6.3-1ubuntu1) ... 3371s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-1ubuntu1) ... 3371s Setting up libcurl4:i386 (8.5.0-2ubuntu2) ... 3371s Setting up apache2-bin:i386 (2.4.58-1ubuntu2) ... 3371s Setting up apache2:i386 (2.4.58-1ubuntu2) ... 3371s Enabling module mpm_event. 3371s Enabling module authz_core. 3371s Enabling module authz_host. 3371s Enabling module authn_core. 3371s Enabling module auth_basic. 3371s Enabling module access_compat. 3371s Enabling module authn_file. 3371s Enabling module authz_user. 3371s Enabling module alias. 3371s Enabling module dir. 3371s Enabling module autoindex. 3371s Enabling module env. 3371s Enabling module mime. 3371s Enabling module negotiation. 3371s Enabling module setenvif. 3371s Enabling module filter. 3371s Enabling module deflate. 3371s Enabling module status. 3371s Enabling module reqtimeout. 3371s Enabling conf charset. 3371s Enabling conf localized-error-pages. 3372s Enabling conf other-vhosts-access-log. 3372s Enabling conf security. 3372s Enabling conf serve-cgi-bin. 3372s Enabling site 000-default. 3372s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 3373s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 3374s Processing triggers for libc-bin (2.39-0ubuntu6) ... 3374s Processing triggers for ufw (0.36.2-5) ... 3374s Processing triggers for man-db (2.12.0-3) ... 3376s Reading package lists... 3376s Building dependency tree... 3376s Reading state information... 3376s Starting pkgProblemResolver with broken count: 0 3376s Starting 2 pkgProblemResolver with broken count: 0 3376s Done 3377s The following NEW packages will be installed: 3377s autopkgtest-satdep 3377s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 3377s Need to get 0 B/696 B of archives. 3377s After this operation, 0 B of additional disk space will be used. 3377s Get:1 /tmp/autopkgtest.IH6StI/12-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 3377s Selecting previously unselected package autopkgtest-satdep. 3377s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75449 files and directories currently installed.) 3377s Preparing to unpack .../12-autopkgtest-satdep.deb ... 3377s Unpacking autopkgtest-satdep (0) ... 3377s Setting up autopkgtest-satdep (0) ... 3378s (Reading database ... 75449 files and directories currently installed.) 3378s Removing autopkgtest-satdep (0) ... 3391s autopkgtest [22:29:09]: test check-http2: [----------------------- 3392s + a2enmod http2 3392s Enabling module http2. 3392s To activate the new configuration, you need to run: 3392s systemctl restart apache2 3392s + a2enmod ssl 3392s Considering dependency mime for ssl: 3392s Module mime already enabled 3392s Considering dependency socache_shmcb for ssl: 3392s Enabling module socache_shmcb. 3392s Enabling module ssl. 3392s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 3392s + a2ensite default-ssl 3392s To activate the new configuration, you need to run: 3392s systemctl restart apache2 3392s Enabling site default-ssl. 3392s + echo Protocols h2c h2 http/1.1 3392s To activate the new configuration, you need to run: 3392s systemctl reload apache2 3392s + service apache2 restart 3392s + echo Hello, world! 3392s + testapache curl -s -k http://localhost/hello.txt 3392s + cmd=curl -s -k http://localhost/hello.txt 3392s + curl -s -k http://localhost/hello.txt 3392s OK 3392s + result=Hello, world! 3392s + [ Hello, world! != Hello, world! ] 3392s + echo OK 3392s + testapache curl -s -k https://localhost/hello.txt 3392s + cmd=curl -s -k https://localhost/hello.txt 3392s + curl -s -k https://localhost/hello.txt 3392s + result=Hello, world! 3392s + [ Hello, world! != Hello, world! ] 3392s + echo OK 3392s + testapache nghttp --no-verify-peer https://localhost/hello.txt 3392s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 3392s OK 3392s + nghttp --no-verify-peer https://localhost/hello.txt 3392s OK 3392s + result=Hello, world! 3392s + [ Hello, world! != Hello, world! ] 3392s + echo OK 3392s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 3392s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 3392s + nghttp -u --no-verify-peer http://localhost/hello.txt 3392s + result=Hello, world! 3392s + [ Hello, world! != Hello, world! ] 3392s + echo OK 3392s OK 3392s autopkgtest [22:29:10]: test check-http2: -----------------------] 3392s check-http2 PASS 3392s autopkgtest [22:29:10]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 3393s autopkgtest [22:29:11]: test check-ubuntu-branding: preparing testbed 4400s autopkgtest [22:45:58]: testbed dpkg architecture: amd64 4400s autopkgtest [22:45:58]: testbed apt version: 2.7.12 4400s autopkgtest [22:45:58]: test architecture: i386 4400s autopkgtest [22:45:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup 4401s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 4401s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [58.0 kB] 4401s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3985 kB] 4401s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 4401s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [496 kB] 4401s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main i386 Packages [490 kB] 4401s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 Packages [727 kB] 4401s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 c-n-f Metadata [3508 B] 4401s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted amd64 Packages [30.5 kB] 4401s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/restricted i386 Packages [6700 B] 4401s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/restricted amd64 c-n-f Metadata [116 B] 4401s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/universe amd64 Packages [4422 kB] 4401s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/universe i386 Packages [1301 kB] 4401s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/universe amd64 c-n-f Metadata [9396 B] 4401s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/multiverse i386 Packages [27.7 kB] 4401s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/multiverse amd64 Packages [97.1 kB] 4401s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/multiverse amd64 c-n-f Metadata [196 B] 4404s Fetched 11.8 MB in 1s (8038 kB/s) 4404s Reading package lists... 4406s Reading package lists... 4406s Building dependency tree... 4406s Reading state information... 4407s Calculating upgrade... 4407s The following packages will be upgraded: 4407s libproc2-0 procps 4407s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4407s Need to get 767 kB of archives. 4407s After this operation, 4096 B of additional disk space will be used. 4407s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 libproc2-0 amd64 2:4.0.4-4ubuntu2 [59.2 kB] 4407s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 procps amd64 2:4.0.4-4ubuntu2 [708 kB] 4407s Fetched 767 kB in 0s (27.0 MB/s) 4407s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71864 files and directories currently installed.) 4407s Preparing to unpack .../libproc2-0_2%3a4.0.4-4ubuntu2_amd64.deb ... 4407s Unpacking libproc2-0:amd64 (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 4407s Preparing to unpack .../procps_2%3a4.0.4-4ubuntu2_amd64.deb ... 4407s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 4408s Setting up libproc2-0:amd64 (2:4.0.4-4ubuntu2) ... 4408s Setting up procps (2:4.0.4-4ubuntu2) ... 4408s Processing triggers for man-db (2.12.0-3) ... 4409s Processing triggers for libc-bin (2.39-0ubuntu6) ... 4409s Reading package lists... 4410s Building dependency tree... 4410s Reading state information... 4410s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4410s sh: Attempting to set up Debian/Ubuntu apt sources automatically 4410s sh: Distribution appears to be Ubuntu 4411s Reading package lists... 4412s Building dependency tree... 4412s Reading state information... 4412s eatmydata is already the newest version (131-1). 4412s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4412s Reading package lists... 4412s Building dependency tree... 4412s Reading state information... 4412s dbus is already the newest version (1.14.10-4ubuntu1). 4412s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4413s Reading package lists... 4413s Building dependency tree... 4413s Reading state information... 4413s rng-tools-debian is already the newest version (2.4). 4413s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4413s Reading package lists... 4413s Building dependency tree... 4413s Reading state information... 4413s The following packages will be REMOVED: 4413s cloud-init* python3-configobj* python3-debconf* 4414s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 4414s After this operation, 3256 kB disk space will be freed. 4414s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71865 files and directories currently installed.) 4414s Removing cloud-init (24.1.2-0ubuntu1) ... 4414s Removing python3-configobj (5.0.8-3) ... 4414s Removing python3-debconf (1.5.86) ... 4414s Processing triggers for man-db (2.12.0-3) ... 4415s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71476 files and directories currently installed.) 4415s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 4415s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 4415s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 4415s invoke-rc.d: policy-rc.d denied execution of try-restart. 4415s Reading package lists... 4416s Building dependency tree... 4416s Reading state information... 4416s linux-generic is already the newest version (6.8.0-11.11+1). 4416s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4416s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 4416s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 4416s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 4418s Reading package lists... 4418s Reading package lists... 4418s Building dependency tree... 4418s Reading state information... 4419s Calculating upgrade... 4419s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4419s Reading package lists... 4419s Building dependency tree... 4419s Reading state information... 4419s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4419s autopkgtest [22:46:17]: rebooting testbed after setup commands that affected boot 4564s Note, using file '/tmp/autopkgtest.IH6StI/13-autopkgtest-satdep.dsc' to get the build dependencies 4564s Reading package lists... 4565s Building dependency tree... 4565s Reading state information... 4565s Starting pkgProblemResolver with broken count: 0 4565s Starting 2 pkgProblemResolver with broken count: 0 4565s Done 4565s The following NEW packages will be installed: 4565s apache2:i386 apache2-bin:i386 apache2-data apache2-utils build-essential cpp 4565s cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu g++ g++-13 4565s g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 4565s gcc-13-x86-64-linux-gnu gcc-14-base:i386 gcc-x86-64-linux-gnu libapr1 4565s libapr1:i386 libaprutil1 libaprutil1:i386 libaprutil1-dbd-sqlite3:i386 4565s libaprutil1-ldap:i386 libasan8 libatomic1 libbrotli1:i386 libc-dev-bin 4565s libc6:i386 libc6-dev libcc1-0 libcom-err2:i386 libcrypt-dev libcrypt1:i386 4565s libcurl4:i386 libdb5.3:i386 libexpat1:i386 libffi8:i386 libgcc-13-dev 4565s libgcc-s1:i386 libgdbm6:i386 libgmp10:i386 libgnutls30:i386 libgomp1 4565s libgssapi-krb5-2:i386 libhogweed6:i386 libhwasan0 libicu74:i386 4565s libidn2-0:i386 libisl23 libitm1 libjansson4:i386 libk5crypto3:i386 4565s libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libldap2:i386 liblsan0 4565s liblua5.4-0:i386 liblzma5:i386 libmpc3 libnettle8:i386 libnghttp2-14:i386 4565s libp11-kit0:i386 libpcre2-8-0:i386 libpsl5:i386 libquadmath0 librtmp1:i386 4565s libsasl2-2:i386 libsasl2-modules-db:i386 libsqlite3-0:i386 libssh-4:i386 4565s libssl3:i386 libstdc++-13-dev libstdc++6:i386 libtasn1-6:i386 libtsan2 4565s libubsan1 libunistring5:i386 libuuid1:i386 libxml2:i386 libzstd1:i386 4565s linux-libc-dev rpcsvc-proto zlib1g:i386 4565s 0 upgraded, 85 newly installed, 0 to remove and 0 not upgraded. 4565s Need to get 93.7 MB of archives. 4565s After this operation, 335 MB of additional disk space will be used. 4565s Get:1 http://ftpmaster.internal/ubuntu noble/main i386 gcc-14-base i386 14-20240303-1ubuntu1 [46.9 kB] 4565s Get:2 http://ftpmaster.internal/ubuntu noble/main i386 libgcc-s1 i386 14-20240303-1ubuntu1 [95.0 kB] 4565s Get:3 http://ftpmaster.internal/ubuntu noble/main i386 libc6 i386 2.39-0ubuntu6 [3010 kB] 4565s Get:4 http://ftpmaster.internal/ubuntu noble/main i386 libuuid1 i386 2.39.3-6ubuntu2 [35.8 kB] 4565s Get:5 http://ftpmaster.internal/ubuntu noble/main i386 libapr1 i386 1.7.2-3 [116 kB] 4565s Get:6 http://ftpmaster.internal/ubuntu noble/main i386 libcrypt1 i386 1:4.4.36-4 [106 kB] 4565s Get:7 http://ftpmaster.internal/ubuntu noble/main i386 libdb5.3 i386 5.3.28+dfsg2-4 [808 kB] 4565s Get:8 http://ftpmaster.internal/ubuntu noble/main i386 libexpat1 i386 2.6.0-1 [91.2 kB] 4565s Get:9 http://ftpmaster.internal/ubuntu noble/main i386 libgdbm6 i386 1.23-5 [39.1 kB] 4565s Get:10 http://ftpmaster.internal/ubuntu noble/main i386 libssl3 i386 3.0.10-1ubuntu4 [1914 kB] 4565s Get:11 http://ftpmaster.internal/ubuntu noble/main i386 libaprutil1 i386 1.6.3-1ubuntu1 [100 kB] 4565s Get:12 http://ftpmaster.internal/ubuntu noble/main i386 libsqlite3-0 i386 3.45.1-1 [775 kB] 4565s Get:13 http://ftpmaster.internal/ubuntu noble/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-1ubuntu1 [11.6 kB] 4565s Get:14 http://ftpmaster.internal/ubuntu noble/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu4 [273 kB] 4565s Get:15 http://ftpmaster.internal/ubuntu noble/main i386 libnettle8 i386 3.9.1-2 [192 kB] 4565s Get:16 http://ftpmaster.internal/ubuntu noble/main i386 libhogweed6 i386 3.9.1-2 [203 kB] 4565s Get:17 http://ftpmaster.internal/ubuntu noble/main i386 libunistring5 i386 1.1-2 [543 kB] 4565s Get:18 http://ftpmaster.internal/ubuntu noble/main i386 libidn2-0 i386 2.3.7-2 [102 kB] 4565s Get:19 http://ftpmaster.internal/ubuntu noble/main i386 libffi8 i386 3.4.6-1 [22.7 kB] 4565s Get:20 http://ftpmaster.internal/ubuntu noble/main i386 libp11-kit0 i386 0.25.3-4ubuntu1 [289 kB] 4565s Get:21 http://ftpmaster.internal/ubuntu noble/main i386 libtasn1-6 i386 4.19.0-3 [44.3 kB] 4565s Get:22 http://ftpmaster.internal/ubuntu noble/main i386 libgnutls30 i386 3.8.3-1ubuntu1 [1010 kB] 4565s Get:23 http://ftpmaster.internal/ubuntu noble/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-4 [21.5 kB] 4565s Get:24 http://ftpmaster.internal/ubuntu noble/main i386 libsasl2-2 i386 2.1.28+dfsg1-4 [61.6 kB] 4565s Get:25 http://ftpmaster.internal/ubuntu noble/main i386 libldap2 i386 2.6.7+dfsg-1~exp1ubuntu1 [210 kB] 4565s Get:26 http://ftpmaster.internal/ubuntu noble/main i386 libaprutil1-ldap i386 1.6.3-1ubuntu1 [9292 B] 4565s Get:27 http://ftpmaster.internal/ubuntu noble/main i386 libbrotli1 i386 1.1.0-2 [334 kB] 4565s Get:28 http://ftpmaster.internal/ubuntu noble/main i386 libkrb5support0 i386 1.20.1-5build1 [37.3 kB] 4565s Get:29 http://ftpmaster.internal/ubuntu noble/main i386 libcom-err2 i386 1.47.0-2ubuntu1 [22.7 kB] 4565s Get:30 http://ftpmaster.internal/ubuntu noble/main i386 libk5crypto3 i386 1.20.1-5build1 [86.0 kB] 4565s Get:31 http://ftpmaster.internal/ubuntu noble/main i386 libkeyutils1 i386 1.6.3-3 [9824 B] 4565s Get:32 http://ftpmaster.internal/ubuntu noble/main i386 libkrb5-3 i386 1.20.1-5build1 [394 kB] 4565s Get:33 http://ftpmaster.internal/ubuntu noble/main i386 libgssapi-krb5-2 i386 1.20.1-5build1 [153 kB] 4565s Get:34 http://ftpmaster.internal/ubuntu noble/main i386 libnghttp2-14 i386 1.59.0-1 [89.2 kB] 4565s Get:35 http://ftpmaster.internal/ubuntu noble/main i386 libpsl5 i386 0.21.2-1build1 [57.7 kB] 4565s Get:36 http://ftpmaster.internal/ubuntu noble/main i386 zlib1g i386 1:1.3.dfsg-3ubuntu1 [60.3 kB] 4565s Get:37 http://ftpmaster.internal/ubuntu noble/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build4 [62.8 kB] 4565s Get:38 http://ftpmaster.internal/ubuntu noble/main i386 libssh-4 i386 0.10.6-2 [252 kB] 4565s Get:39 http://ftpmaster.internal/ubuntu noble/main i386 libzstd1 i386 1.5.5+dfsg2-2 [287 kB] 4565s Get:40 http://ftpmaster.internal/ubuntu noble/main i386 libcurl4 i386 8.5.0-2ubuntu2 [376 kB] 4565s Get:41 http://ftpmaster.internal/ubuntu noble/main i386 libjansson4 i386 2.14-2 [35.5 kB] 4565s Get:42 http://ftpmaster.internal/ubuntu noble/main i386 libstdc++6 i386 14-20240303-1ubuntu1 [862 kB] 4565s Get:43 http://ftpmaster.internal/ubuntu noble/main i386 liblua5.4-0 i386 5.4.6-3 [182 kB] 4565s Get:44 http://ftpmaster.internal/ubuntu noble/main i386 libpcre2-8-0 i386 10.42-4ubuntu1 [227 kB] 4565s Get:45 http://ftpmaster.internal/ubuntu noble/main i386 libicu74 i386 74.2-1ubuntu1 [11.0 MB] 4566s Get:46 http://ftpmaster.internal/ubuntu noble/main i386 liblzma5 i386 5.4.5-0.3 [149 kB] 4566s Get:47 http://ftpmaster.internal/ubuntu noble/main i386 libxml2 i386 2.9.14+dfsg-1.3ubuntu1 [722 kB] 4566s Get:48 http://ftpmaster.internal/ubuntu noble/main i386 apache2-bin i386 2.4.58-1ubuntu2 [1442 kB] 4566s Get:49 http://ftpmaster.internal/ubuntu noble/main amd64 apache2-data all 2.4.58-1ubuntu2 [163 kB] 4566s Get:50 http://ftpmaster.internal/ubuntu noble/main amd64 libapr1 amd64 1.7.2-3 [107 kB] 4566s Get:51 http://ftpmaster.internal/ubuntu noble/main amd64 libaprutil1 amd64 1.6.3-1ubuntu1 [91.6 kB] 4566s Get:52 http://ftpmaster.internal/ubuntu noble/main amd64 apache2-utils amd64 2.4.58-1ubuntu2 [95.7 kB] 4566s Get:53 http://ftpmaster.internal/ubuntu noble/main i386 apache2 i386 2.4.58-1ubuntu2 [90.2 kB] 4566s Get:54 http://ftpmaster.internal/ubuntu noble/main amd64 libc-dev-bin amd64 2.39-0ubuntu6 [20.4 kB] 4566s Get:55 http://ftpmaster.internal/ubuntu noble/main amd64 linux-libc-dev amd64 6.8.0-11.11 [1595 kB] 4566s Get:56 http://ftpmaster.internal/ubuntu noble/main amd64 libcrypt-dev amd64 1:4.4.36-4 [128 kB] 4566s Get:57 http://ftpmaster.internal/ubuntu noble/main amd64 rpcsvc-proto amd64 1.4.2-0ubuntu6 [68.5 kB] 4566s Get:58 http://ftpmaster.internal/ubuntu noble/main amd64 libc6-dev amd64 2.39-0ubuntu6 [2126 kB] 4566s Get:59 http://ftpmaster.internal/ubuntu noble/main amd64 libisl23 amd64 0.26-3 [741 kB] 4566s Get:60 http://ftpmaster.internal/ubuntu noble/main amd64 libmpc3 amd64 1.3.1-1 [54.1 kB] 4566s Get:61 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-13-x86-64-linux-gnu amd64 13.2.0-17ubuntu2 [11.2 MB] 4566s Get:62 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-13 amd64 13.2.0-17ubuntu2 [1030 B] 4566s Get:63 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [5326 B] 4566s Get:64 http://ftpmaster.internal/ubuntu noble/main amd64 cpp amd64 4:13.2.0-7ubuntu1 [22.4 kB] 4566s Get:65 http://ftpmaster.internal/ubuntu noble/main amd64 libcc1-0 amd64 14-20240303-1ubuntu1 [47.7 kB] 4566s Get:66 http://ftpmaster.internal/ubuntu noble/main amd64 libgomp1 amd64 14-20240303-1ubuntu1 [147 kB] 4566s Get:67 http://ftpmaster.internal/ubuntu noble/main amd64 libitm1 amd64 14-20240303-1ubuntu1 [29.1 kB] 4566s Get:68 http://ftpmaster.internal/ubuntu noble/main amd64 libatomic1 amd64 14-20240303-1ubuntu1 [10.4 kB] 4566s Get:69 http://ftpmaster.internal/ubuntu noble/main amd64 libasan8 amd64 14-20240303-1ubuntu1 [3026 kB] 4566s Get:70 http://ftpmaster.internal/ubuntu noble/main amd64 liblsan0 amd64 14-20240303-1ubuntu1 [1310 kB] 4566s Get:71 http://ftpmaster.internal/ubuntu noble/main amd64 libtsan2 amd64 14-20240303-1ubuntu1 [2732 kB] 4566s Get:72 http://ftpmaster.internal/ubuntu noble/main amd64 libubsan1 amd64 14-20240303-1ubuntu1 [1172 kB] 4566s Get:73 http://ftpmaster.internal/ubuntu noble/main amd64 libhwasan0 amd64 14-20240303-1ubuntu1 [1629 kB] 4566s Get:74 http://ftpmaster.internal/ubuntu noble/main amd64 libquadmath0 amd64 14-20240303-1ubuntu1 [155 kB] 4566s Get:75 http://ftpmaster.internal/ubuntu noble/main amd64 libgcc-13-dev amd64 13.2.0-17ubuntu2 [2687 kB] 4566s Get:76 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-13-x86-64-linux-gnu amd64 13.2.0-17ubuntu2 [21.9 MB] 4566s Get:77 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-13 amd64 13.2.0-17ubuntu2 [477 kB] 4566s Get:78 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [1212 B] 4566s Get:79 http://ftpmaster.internal/ubuntu noble/main amd64 gcc amd64 4:13.2.0-7ubuntu1 [5018 B] 4566s Get:80 http://ftpmaster.internal/ubuntu noble/main amd64 libstdc++-13-dev amd64 13.2.0-17ubuntu2 [2340 kB] 4566s Get:81 http://ftpmaster.internal/ubuntu noble/main amd64 g++-13-x86-64-linux-gnu amd64 13.2.0-17ubuntu2 [12.5 MB] 4566s Get:82 http://ftpmaster.internal/ubuntu noble/main amd64 g++-13 amd64 13.2.0-17ubuntu2 [14.5 kB] 4566s Get:83 http://ftpmaster.internal/ubuntu noble/main amd64 g++-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [964 B] 4566s Get:84 http://ftpmaster.internal/ubuntu noble/main amd64 g++ amd64 4:13.2.0-7ubuntu1 [1100 B] 4566s Get:85 http://ftpmaster.internal/ubuntu noble/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 4566s Preconfiguring packages ... 4566s Fetched 93.7 MB in 1s (126 MB/s) 4566s Selecting previously unselected package gcc-14-base:i386. 4567s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71421 files and directories currently installed.) 4567s Preparing to unpack .../00-gcc-14-base_14-20240303-1ubuntu1_i386.deb ... 4567s Unpacking gcc-14-base:i386 (14-20240303-1ubuntu1) ... 4567s Selecting previously unselected package libgcc-s1:i386. 4567s Preparing to unpack .../01-libgcc-s1_14-20240303-1ubuntu1_i386.deb ... 4567s Unpacking libgcc-s1:i386 (14-20240303-1ubuntu1) ... 4567s Selecting previously unselected package libc6:i386. 4567s Preparing to unpack .../02-libc6_2.39-0ubuntu6_i386.deb ... 4567s Unpacking libc6:i386 (2.39-0ubuntu6) ... 4567s Selecting previously unselected package libuuid1:i386. 4567s Preparing to unpack .../03-libuuid1_2.39.3-6ubuntu2_i386.deb ... 4567s Unpacking libuuid1:i386 (2.39.3-6ubuntu2) ... 4567s Selecting previously unselected package libapr1:i386. 4567s Preparing to unpack .../04-libapr1_1.7.2-3_i386.deb ... 4567s Unpacking libapr1:i386 (1.7.2-3) ... 4567s Selecting previously unselected package libcrypt1:i386. 4567s Preparing to unpack .../05-libcrypt1_1%3a4.4.36-4_i386.deb ... 4567s Unpacking libcrypt1:i386 (1:4.4.36-4) ... 4567s Selecting previously unselected package libdb5.3:i386. 4567s Preparing to unpack .../06-libdb5.3_5.3.28+dfsg2-4_i386.deb ... 4567s Unpacking libdb5.3:i386 (5.3.28+dfsg2-4) ... 4567s Selecting previously unselected package libexpat1:i386. 4567s Preparing to unpack .../07-libexpat1_2.6.0-1_i386.deb ... 4567s Unpacking libexpat1:i386 (2.6.0-1) ... 4567s Selecting previously unselected package libgdbm6:i386. 4567s Preparing to unpack .../08-libgdbm6_1.23-5_i386.deb ... 4567s Unpacking libgdbm6:i386 (1.23-5) ... 4567s Selecting previously unselected package libssl3:i386. 4567s Preparing to unpack .../09-libssl3_3.0.10-1ubuntu4_i386.deb ... 4567s Unpacking libssl3:i386 (3.0.10-1ubuntu4) ... 4567s Selecting previously unselected package libaprutil1:i386. 4567s Preparing to unpack .../10-libaprutil1_1.6.3-1ubuntu1_i386.deb ... 4567s Unpacking libaprutil1:i386 (1.6.3-1ubuntu1) ... 4567s Selecting previously unselected package libsqlite3-0:i386. 4567s Preparing to unpack .../11-libsqlite3-0_3.45.1-1_i386.deb ... 4567s Unpacking libsqlite3-0:i386 (3.45.1-1) ... 4567s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 4567s Preparing to unpack .../12-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_i386.deb ... 4567s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-1ubuntu1) ... 4567s Selecting previously unselected package libgmp10:i386. 4567s Preparing to unpack .../13-libgmp10_2%3a6.3.0+dfsg-2ubuntu4_i386.deb ... 4567s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu4) ... 4567s Selecting previously unselected package libnettle8:i386. 4567s Preparing to unpack .../14-libnettle8_3.9.1-2_i386.deb ... 4567s Unpacking libnettle8:i386 (3.9.1-2) ... 4567s Selecting previously unselected package libhogweed6:i386. 4567s Preparing to unpack .../15-libhogweed6_3.9.1-2_i386.deb ... 4567s Unpacking libhogweed6:i386 (3.9.1-2) ... 4567s Selecting previously unselected package libunistring5:i386. 4567s Preparing to unpack .../16-libunistring5_1.1-2_i386.deb ... 4567s Unpacking libunistring5:i386 (1.1-2) ... 4567s Selecting previously unselected package libidn2-0:i386. 4567s Preparing to unpack .../17-libidn2-0_2.3.7-2_i386.deb ... 4567s Unpacking libidn2-0:i386 (2.3.7-2) ... 4567s Selecting previously unselected package libffi8:i386. 4567s Preparing to unpack .../18-libffi8_3.4.6-1_i386.deb ... 4567s Unpacking libffi8:i386 (3.4.6-1) ... 4567s Selecting previously unselected package libp11-kit0:i386. 4567s Preparing to unpack .../19-libp11-kit0_0.25.3-4ubuntu1_i386.deb ... 4567s Unpacking libp11-kit0:i386 (0.25.3-4ubuntu1) ... 4567s Selecting previously unselected package libtasn1-6:i386. 4567s Preparing to unpack .../20-libtasn1-6_4.19.0-3_i386.deb ... 4567s Unpacking libtasn1-6:i386 (4.19.0-3) ... 4567s Selecting previously unselected package libgnutls30:i386. 4567s Preparing to unpack .../21-libgnutls30_3.8.3-1ubuntu1_i386.deb ... 4567s Unpacking libgnutls30:i386 (3.8.3-1ubuntu1) ... 4568s Selecting previously unselected package libsasl2-modules-db:i386. 4568s Preparing to unpack .../22-libsasl2-modules-db_2.1.28+dfsg1-4_i386.deb ... 4568s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-4) ... 4568s Selecting previously unselected package libsasl2-2:i386. 4568s Preparing to unpack .../23-libsasl2-2_2.1.28+dfsg1-4_i386.deb ... 4568s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-4) ... 4568s Selecting previously unselected package libldap2:i386. 4568s Preparing to unpack .../24-libldap2_2.6.7+dfsg-1~exp1ubuntu1_i386.deb ... 4568s Unpacking libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu1) ... 4568s Selecting previously unselected package libaprutil1-ldap:i386. 4568s Preparing to unpack .../25-libaprutil1-ldap_1.6.3-1ubuntu1_i386.deb ... 4568s Unpacking libaprutil1-ldap:i386 (1.6.3-1ubuntu1) ... 4568s Selecting previously unselected package libbrotli1:i386. 4568s Preparing to unpack .../26-libbrotli1_1.1.0-2_i386.deb ... 4568s Unpacking libbrotli1:i386 (1.1.0-2) ... 4568s Selecting previously unselected package libkrb5support0:i386. 4568s Preparing to unpack .../27-libkrb5support0_1.20.1-5build1_i386.deb ... 4568s Unpacking libkrb5support0:i386 (1.20.1-5build1) ... 4568s Selecting previously unselected package libcom-err2:i386. 4568s Preparing to unpack .../28-libcom-err2_1.47.0-2ubuntu1_i386.deb ... 4568s Unpacking libcom-err2:i386 (1.47.0-2ubuntu1) ... 4568s Selecting previously unselected package libk5crypto3:i386. 4568s Preparing to unpack .../29-libk5crypto3_1.20.1-5build1_i386.deb ... 4568s Unpacking libk5crypto3:i386 (1.20.1-5build1) ... 4568s Selecting previously unselected package libkeyutils1:i386. 4568s Preparing to unpack .../30-libkeyutils1_1.6.3-3_i386.deb ... 4568s Unpacking libkeyutils1:i386 (1.6.3-3) ... 4568s Selecting previously unselected package libkrb5-3:i386. 4568s Preparing to unpack .../31-libkrb5-3_1.20.1-5build1_i386.deb ... 4568s Unpacking libkrb5-3:i386 (1.20.1-5build1) ... 4568s Selecting previously unselected package libgssapi-krb5-2:i386. 4568s Preparing to unpack .../32-libgssapi-krb5-2_1.20.1-5build1_i386.deb ... 4568s Unpacking libgssapi-krb5-2:i386 (1.20.1-5build1) ... 4568s Selecting previously unselected package libnghttp2-14:i386. 4568s Preparing to unpack .../33-libnghttp2-14_1.59.0-1_i386.deb ... 4568s Unpacking libnghttp2-14:i386 (1.59.0-1) ... 4568s Selecting previously unselected package libpsl5:i386. 4568s Preparing to unpack .../34-libpsl5_0.21.2-1build1_i386.deb ... 4568s Unpacking libpsl5:i386 (0.21.2-1build1) ... 4568s Selecting previously unselected package zlib1g:i386. 4568s Preparing to unpack .../35-zlib1g_1%3a1.3.dfsg-3ubuntu1_i386.deb ... 4568s Unpacking zlib1g:i386 (1:1.3.dfsg-3ubuntu1) ... 4568s Selecting previously unselected package librtmp1:i386. 4568s Preparing to unpack .../36-librtmp1_2.4+20151223.gitfa8646d.1-2build4_i386.deb ... 4568s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build4) ... 4568s Selecting previously unselected package libssh-4:i386. 4568s Preparing to unpack .../37-libssh-4_0.10.6-2_i386.deb ... 4568s Unpacking libssh-4:i386 (0.10.6-2) ... 4568s Selecting previously unselected package libzstd1:i386. 4568s Preparing to unpack .../38-libzstd1_1.5.5+dfsg2-2_i386.deb ... 4568s Unpacking libzstd1:i386 (1.5.5+dfsg2-2) ... 4568s Selecting previously unselected package libcurl4:i386. 4568s Preparing to unpack .../39-libcurl4_8.5.0-2ubuntu2_i386.deb ... 4568s Unpacking libcurl4:i386 (8.5.0-2ubuntu2) ... 4568s Selecting previously unselected package libjansson4:i386. 4568s Preparing to unpack .../40-libjansson4_2.14-2_i386.deb ... 4568s Unpacking libjansson4:i386 (2.14-2) ... 4568s Selecting previously unselected package libstdc++6:i386. 4568s Preparing to unpack .../41-libstdc++6_14-20240303-1ubuntu1_i386.deb ... 4568s Unpacking libstdc++6:i386 (14-20240303-1ubuntu1) ... 4568s Selecting previously unselected package liblua5.4-0:i386. 4568s Preparing to unpack .../42-liblua5.4-0_5.4.6-3_i386.deb ... 4568s Unpacking liblua5.4-0:i386 (5.4.6-3) ... 4568s Selecting previously unselected package libpcre2-8-0:i386. 4568s Preparing to unpack .../43-libpcre2-8-0_10.42-4ubuntu1_i386.deb ... 4568s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu1) ... 4568s Selecting previously unselected package libicu74:i386. 4568s Preparing to unpack .../44-libicu74_74.2-1ubuntu1_i386.deb ... 4568s Unpacking libicu74:i386 (74.2-1ubuntu1) ... 4568s Selecting previously unselected package liblzma5:i386. 4568s Preparing to unpack .../45-liblzma5_5.4.5-0.3_i386.deb ... 4568s Unpacking liblzma5:i386 (5.4.5-0.3) ... 4568s Selecting previously unselected package libxml2:i386. 4568s Preparing to unpack .../46-libxml2_2.9.14+dfsg-1.3ubuntu1_i386.deb ... 4568s Unpacking libxml2:i386 (2.9.14+dfsg-1.3ubuntu1) ... 4568s Selecting previously unselected package apache2-bin:i386. 4568s Preparing to unpack .../47-apache2-bin_2.4.58-1ubuntu2_i386.deb ... 4568s Unpacking apache2-bin:i386 (2.4.58-1ubuntu2) ... 4568s Selecting previously unselected package apache2-data. 4568s Preparing to unpack .../48-apache2-data_2.4.58-1ubuntu2_all.deb ... 4568s Unpacking apache2-data (2.4.58-1ubuntu2) ... 4569s Selecting previously unselected package libapr1:amd64. 4569s Preparing to unpack .../49-libapr1_1.7.2-3_amd64.deb ... 4569s Unpacking libapr1:amd64 (1.7.2-3) ... 4569s Selecting previously unselected package libaprutil1:amd64. 4569s Preparing to unpack .../50-libaprutil1_1.6.3-1ubuntu1_amd64.deb ... 4569s Unpacking libaprutil1:amd64 (1.6.3-1ubuntu1) ... 4569s Selecting previously unselected package apache2-utils. 4569s Preparing to unpack .../51-apache2-utils_2.4.58-1ubuntu2_amd64.deb ... 4569s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 4569s Selecting previously unselected package apache2:i386. 4569s Preparing to unpack .../52-apache2_2.4.58-1ubuntu2_i386.deb ... 4569s Unpacking apache2:i386 (2.4.58-1ubuntu2) ... 4569s Selecting previously unselected package libc-dev-bin. 4569s Preparing to unpack .../53-libc-dev-bin_2.39-0ubuntu6_amd64.deb ... 4569s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 4569s Selecting previously unselected package linux-libc-dev:amd64. 4569s Preparing to unpack .../54-linux-libc-dev_6.8.0-11.11_amd64.deb ... 4569s Unpacking linux-libc-dev:amd64 (6.8.0-11.11) ... 4569s Selecting previously unselected package libcrypt-dev:amd64. 4569s Preparing to unpack .../55-libcrypt-dev_1%3a4.4.36-4_amd64.deb ... 4569s Unpacking libcrypt-dev:amd64 (1:4.4.36-4) ... 4569s Selecting previously unselected package rpcsvc-proto. 4569s Preparing to unpack .../56-rpcsvc-proto_1.4.2-0ubuntu6_amd64.deb ... 4569s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 4569s Selecting previously unselected package libc6-dev:amd64. 4569s Preparing to unpack .../57-libc6-dev_2.39-0ubuntu6_amd64.deb ... 4569s Unpacking libc6-dev:amd64 (2.39-0ubuntu6) ... 4569s Selecting previously unselected package libisl23:amd64. 4569s Preparing to unpack .../58-libisl23_0.26-3_amd64.deb ... 4569s Unpacking libisl23:amd64 (0.26-3) ... 4569s Selecting previously unselected package libmpc3:amd64. 4569s Preparing to unpack .../59-libmpc3_1.3.1-1_amd64.deb ... 4569s Unpacking libmpc3:amd64 (1.3.1-1) ... 4569s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 4569s Preparing to unpack .../60-cpp-13-x86-64-linux-gnu_13.2.0-17ubuntu2_amd64.deb ... 4569s Unpacking cpp-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 4569s Selecting previously unselected package cpp-13. 4569s Preparing to unpack .../61-cpp-13_13.2.0-17ubuntu2_amd64.deb ... 4569s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 4569s Selecting previously unselected package cpp-x86-64-linux-gnu. 4569s Preparing to unpack .../62-cpp-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 4569s Unpacking cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 4569s Selecting previously unselected package cpp. 4569s Preparing to unpack .../63-cpp_4%3a13.2.0-7ubuntu1_amd64.deb ... 4569s Unpacking cpp (4:13.2.0-7ubuntu1) ... 4569s Selecting previously unselected package libcc1-0:amd64. 4569s Preparing to unpack .../64-libcc1-0_14-20240303-1ubuntu1_amd64.deb ... 4569s Unpacking libcc1-0:amd64 (14-20240303-1ubuntu1) ... 4569s Selecting previously unselected package libgomp1:amd64. 4569s Preparing to unpack .../65-libgomp1_14-20240303-1ubuntu1_amd64.deb ... 4569s Unpacking libgomp1:amd64 (14-20240303-1ubuntu1) ... 4569s Selecting previously unselected package libitm1:amd64. 4569s Preparing to unpack .../66-libitm1_14-20240303-1ubuntu1_amd64.deb ... 4569s Unpacking libitm1:amd64 (14-20240303-1ubuntu1) ... 4569s Selecting previously unselected package libatomic1:amd64. 4569s Preparing to unpack .../67-libatomic1_14-20240303-1ubuntu1_amd64.deb ... 4569s Unpacking libatomic1:amd64 (14-20240303-1ubuntu1) ... 4569s Selecting previously unselected package libasan8:amd64. 4569s Preparing to unpack .../68-libasan8_14-20240303-1ubuntu1_amd64.deb ... 4569s Unpacking libasan8:amd64 (14-20240303-1ubuntu1) ... 4570s Selecting previously unselected package liblsan0:amd64. 4570s Preparing to unpack .../69-liblsan0_14-20240303-1ubuntu1_amd64.deb ... 4570s Unpacking liblsan0:amd64 (14-20240303-1ubuntu1) ... 4570s Selecting previously unselected package libtsan2:amd64. 4570s Preparing to unpack .../70-libtsan2_14-20240303-1ubuntu1_amd64.deb ... 4570s Unpacking libtsan2:amd64 (14-20240303-1ubuntu1) ... 4570s Selecting previously unselected package libubsan1:amd64. 4570s Preparing to unpack .../71-libubsan1_14-20240303-1ubuntu1_amd64.deb ... 4570s Unpacking libubsan1:amd64 (14-20240303-1ubuntu1) ... 4570s Selecting previously unselected package libhwasan0:amd64. 4570s Preparing to unpack .../72-libhwasan0_14-20240303-1ubuntu1_amd64.deb ... 4570s Unpacking libhwasan0:amd64 (14-20240303-1ubuntu1) ... 4570s Selecting previously unselected package libquadmath0:amd64. 4570s Preparing to unpack .../73-libquadmath0_14-20240303-1ubuntu1_amd64.deb ... 4570s Unpacking libquadmath0:amd64 (14-20240303-1ubuntu1) ... 4570s Selecting previously unselected package libgcc-13-dev:amd64. 4570s Preparing to unpack .../74-libgcc-13-dev_13.2.0-17ubuntu2_amd64.deb ... 4570s Unpacking libgcc-13-dev:amd64 (13.2.0-17ubuntu2) ... 4570s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 4570s Preparing to unpack .../75-gcc-13-x86-64-linux-gnu_13.2.0-17ubuntu2_amd64.deb ... 4570s Unpacking gcc-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 4570s Selecting previously unselected package gcc-13. 4570s Preparing to unpack .../76-gcc-13_13.2.0-17ubuntu2_amd64.deb ... 4570s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 4570s Selecting previously unselected package gcc-x86-64-linux-gnu. 4570s Preparing to unpack .../77-gcc-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 4570s Unpacking gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 4570s Selecting previously unselected package gcc. 4570s Preparing to unpack .../78-gcc_4%3a13.2.0-7ubuntu1_amd64.deb ... 4570s Unpacking gcc (4:13.2.0-7ubuntu1) ... 4570s Selecting previously unselected package libstdc++-13-dev:amd64. 4570s Preparing to unpack .../79-libstdc++-13-dev_13.2.0-17ubuntu2_amd64.deb ... 4570s Unpacking libstdc++-13-dev:amd64 (13.2.0-17ubuntu2) ... 4571s Selecting previously unselected package g++-13-x86-64-linux-gnu. 4571s Preparing to unpack .../80-g++-13-x86-64-linux-gnu_13.2.0-17ubuntu2_amd64.deb ... 4571s Unpacking g++-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 4571s Selecting previously unselected package g++-13. 4571s Preparing to unpack .../81-g++-13_13.2.0-17ubuntu2_amd64.deb ... 4571s Unpacking g++-13 (13.2.0-17ubuntu2) ... 4571s Selecting previously unselected package g++-x86-64-linux-gnu. 4571s Preparing to unpack .../82-g++-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 4571s Unpacking g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 4571s Selecting previously unselected package g++. 4571s Preparing to unpack .../83-g++_4%3a13.2.0-7ubuntu1_amd64.deb ... 4571s Unpacking g++ (4:13.2.0-7ubuntu1) ... 4571s Selecting previously unselected package build-essential. 4571s Preparing to unpack .../84-build-essential_12.10ubuntu1_amd64.deb ... 4571s Unpacking build-essential (12.10ubuntu1) ... 4571s Setting up gcc-14-base:i386 (14-20240303-1ubuntu1) ... 4571s Setting up libapr1:amd64 (1.7.2-3) ... 4571s Setting up linux-libc-dev:amd64 (6.8.0-11.11) ... 4571s Setting up libgomp1:amd64 (14-20240303-1ubuntu1) ... 4571s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 4571s Setting up libquadmath0:amd64 (14-20240303-1ubuntu1) ... 4571s Setting up libmpc3:amd64 (1.3.1-1) ... 4571s Setting up libatomic1:amd64 (14-20240303-1ubuntu1) ... 4571s Setting up libubsan1:amd64 (14-20240303-1ubuntu1) ... 4571s Setting up libhwasan0:amd64 (14-20240303-1ubuntu1) ... 4571s Setting up libcrypt-dev:amd64 (1:4.4.36-4) ... 4571s Setting up libasan8:amd64 (14-20240303-1ubuntu1) ... 4571s Setting up apache2-data (2.4.58-1ubuntu2) ... 4571s Setting up libtsan2:amd64 (14-20240303-1ubuntu1) ... 4571s Setting up libisl23:amd64 (0.26-3) ... 4571s Setting up libc-dev-bin (2.39-0ubuntu6) ... 4571s Setting up libcc1-0:amd64 (14-20240303-1ubuntu1) ... 4571s Setting up liblsan0:amd64 (14-20240303-1ubuntu1) ... 4571s Setting up libitm1:amd64 (14-20240303-1ubuntu1) ... 4571s Setting up libaprutil1:amd64 (1.6.3-1ubuntu1) ... 4571s Setting up cpp-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 4571s Setting up libgcc-13-dev:amd64 (13.2.0-17ubuntu2) ... 4571s Setting up libc6-dev:amd64 (2.39-0ubuntu6) ... 4571s Setting up libstdc++-13-dev:amd64 (13.2.0-17ubuntu2) ... 4571s Setting up apache2-utils (2.4.58-1ubuntu2) ... 4571s Setting up cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 4571s Setting up cpp-13 (13.2.0-17ubuntu2) ... 4571s Setting up gcc-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 4571s Setting up gcc-13 (13.2.0-17ubuntu2) ... 4571s Setting up cpp (4:13.2.0-7ubuntu1) ... 4571s Setting up g++-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 4571s Setting up gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 4571s Setting up gcc (4:13.2.0-7ubuntu1) ... 4571s Setting up g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 4571s Setting up g++-13 (13.2.0-17ubuntu2) ... 4571s Setting up g++ (4:13.2.0-7ubuntu1) ... 4571s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 4571s Setting up build-essential (12.10ubuntu1) ... 4571s Setting up libgcc-s1:i386 (14-20240303-1ubuntu1) ... 4571s Setting up libc6:i386 (2.39-0ubuntu6) ... 4571s Setting up libffi8:i386 (3.4.6-1) ... 4571s Setting up libtasn1-6:i386 (4.19.0-3) ... 4571s Setting up libdb5.3:i386 (5.3.28+dfsg2-4) ... 4571s Setting up libstdc++6:i386 (14-20240303-1ubuntu1) ... 4571s Setting up libgdbm6:i386 (1.23-5) ... 4571s Setting up libexpat1:i386 (2.6.0-1) ... 4571s Setting up libzstd1:i386 (1.5.5+dfsg2-2) ... 4571s Setting up libkeyutils1:i386 (1.6.3-3) ... 4571s Setting up liblzma5:i386 (5.4.5-0.3) ... 4571s Setting up libbrotli1:i386 (1.1.0-2) ... 4571s Setting up libsqlite3-0:i386 (3.45.1-1) ... 4571s Setting up libssl3:i386 (3.0.10-1ubuntu4) ... 4571s Setting up libnghttp2-14:i386 (1.59.0-1) ... 4571s Setting up zlib1g:i386 (1:1.3.dfsg-3ubuntu1) ... 4571s Setting up libcrypt1:i386 (1:4.4.36-4) ... 4571s Setting up libcom-err2:i386 (1.47.0-2ubuntu1) ... 4571s Setting up libjansson4:i386 (2.14-2) ... 4571s Setting up libkrb5support0:i386 (1.20.1-5build1) ... 4571s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-4) ... 4571s Setting up libnettle8:i386 (3.9.1-2) ... 4571s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu4) ... 4571s Setting up libp11-kit0:i386 (0.25.3-4ubuntu1) ... 4571s Setting up libunistring5:i386 (1.1-2) ... 4571s Setting up libuuid1:i386 (2.39.3-6ubuntu2) ... 4571s Setting up libpcre2-8-0:i386 (10.42-4ubuntu1) ... 4571s Setting up libk5crypto3:i386 (1.20.1-5build1) ... 4571s Setting up libsasl2-2:i386 (2.1.28+dfsg1-4) ... 4571s Setting up libicu74:i386 (74.2-1ubuntu1) ... 4571s Setting up liblua5.4-0:i386 (5.4.6-3) ... 4571s Setting up libkrb5-3:i386 (1.20.1-5build1) ... 4571s Setting up libxml2:i386 (2.9.14+dfsg-1.3ubuntu1) ... 4571s Setting up libhogweed6:i386 (3.9.1-2) ... 4571s Setting up libapr1:i386 (1.7.2-3) ... 4571s Setting up libidn2-0:i386 (2.3.7-2) ... 4571s Setting up libgnutls30:i386 (3.8.3-1ubuntu1) ... 4571s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build4) ... 4571s Setting up libgssapi-krb5-2:i386 (1.20.1-5build1) ... 4571s Setting up libssh-4:i386 (0.10.6-2) ... 4571s Setting up libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu1) ... 4571s Setting up libaprutil1:i386 (1.6.3-1ubuntu1) ... 4571s Setting up libpsl5:i386 (0.21.2-1build1) ... 4571s Setting up libaprutil1-ldap:i386 (1.6.3-1ubuntu1) ... 4571s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-1ubuntu1) ... 4571s Setting up libcurl4:i386 (8.5.0-2ubuntu2) ... 4571s Setting up apache2-bin:i386 (2.4.58-1ubuntu2) ... 4571s Setting up apache2:i386 (2.4.58-1ubuntu2) ... 4571s Enabling module mpm_event. 4571s Enabling module authz_core. 4571s Enabling module authz_host. 4572s Enabling module authn_core. 4572s Enabling module auth_basic. 4572s Enabling module access_compat. 4572s Enabling module authn_file. 4572s Enabling module authz_user. 4572s Enabling module alias. 4572s Enabling module dir. 4572s Enabling module autoindex. 4572s Enabling module env. 4572s Enabling module mime. 4572s Enabling module negotiation. 4572s Enabling module setenvif. 4572s Enabling module filter. 4572s Enabling module deflate. 4572s Enabling module status. 4572s Enabling module reqtimeout. 4572s Enabling conf charset. 4572s Enabling conf localized-error-pages. 4572s Enabling conf other-vhosts-access-log. 4572s Enabling conf security. 4572s Enabling conf serve-cgi-bin. 4572s Enabling site 000-default. 4573s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 4573s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 4574s Processing triggers for libc-bin (2.39-0ubuntu6) ... 4574s Processing triggers for ufw (0.36.2-5) ... 4574s Processing triggers for man-db (2.12.0-3) ... 4580s Reading package lists... 4580s Building dependency tree... 4580s Reading state information... 4580s Starting pkgProblemResolver with broken count: 0 4580s Starting 2 pkgProblemResolver with broken count: 0 4580s Done 4581s The following NEW packages will be installed: 4581s autopkgtest-satdep 4581s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 4581s Need to get 0 B/696 B of archives. 4581s After this operation, 0 B of additional disk space will be used. 4581s Get:1 /tmp/autopkgtest.IH6StI/14-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 4581s Selecting previously unselected package autopkgtest-satdep. 4581s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75420 files and directories currently installed.) 4581s Preparing to unpack .../14-autopkgtest-satdep.deb ... 4581s Unpacking autopkgtest-satdep (0) ... 4581s Setting up autopkgtest-satdep (0) ... 4583s (Reading database ... 75420 files and directories currently installed.) 4583s Removing autopkgtest-satdep (0) ... 4606s autopkgtest [22:49:24]: test check-ubuntu-branding: [----------------------- 4606s + ubuntu_logo_path=icons/ubuntu-logo.png 4606s ++ curl -s http://localhost 4606s + html_content=' 4606s 4606s 4606s 4606s 4606s Apache2 Ubuntu Default Page: It works 4606s 4606s 4606s 4606s
4606s 4606s
4606s
4606s

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

4606s 4606s

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

4606s 4606s
4606s
4606s
4606s Configuration Overview 4606s
4606s
4606s

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

4606s

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

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

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

4606s

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

4606s
4606s 4606s
4606s
4606s Reporting Problems 4606s
4606s
4606s

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

4606s

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

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

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

4606s 4606s

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

4606s 4606s
4606s
4606s
4606s Configuration Overview 4606s
4606s
4606s

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

4606s

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

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

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

4606s

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

4606s
4606s 4606s
4606s
4606s Reporting Problems 4606s
4606s
4606s

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

4606s

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

4606s
4606s 4606s
4606s
4606s
4606s
4606s 4606s =~ icons/ubuntu-logo\.png ]] 4606s ++ curl -s -I http://localhost/icons/ubuntu-logo.png 4606s ++ grep Content-Type 4606s ++ cut -d ' ' -f 2- 4606s ++ tr -d '[:space:]' 4606s + content_type=image/png 4606s + expected=image/png 4606s + '[' image/png '!=' image/png ']' 4606s autopkgtest [22:49:24]: test check-ubuntu-branding: -----------------------] 4606s autopkgtest [22:49:24]: test check-ubuntu-branding: - - - - - - - - - - results - - - - - - - - - - 4606s check-ubuntu-branding PASS 4606s autopkgtest [22:49:24]: test chroot: preparing testbed 5434s autopkgtest [23:03:12]: testbed dpkg architecture: amd64 5434s autopkgtest [23:03:12]: testbed apt version: 2.7.12 5434s autopkgtest [23:03:12]: test architecture: i386 5434s autopkgtest [23:03:12]: @@@@@@@@@@@@@@@@@@@@ test bed setup 5435s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 5435s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [496 kB] 5435s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3985 kB] 5435s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 5435s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [58.0 kB] 5435s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 Packages [727 kB] 5435s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main i386 Packages [490 kB] 5435s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 c-n-f Metadata [3508 B] 5435s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted amd64 Packages [30.5 kB] 5435s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/restricted i386 Packages [6700 B] 5435s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/restricted amd64 c-n-f Metadata [116 B] 5435s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/universe amd64 Packages [4422 kB] 5435s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/universe i386 Packages [1301 kB] 5435s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/universe amd64 c-n-f Metadata [9396 B] 5435s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/multiverse i386 Packages [27.7 kB] 5435s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/multiverse amd64 Packages [97.1 kB] 5435s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/multiverse amd64 c-n-f Metadata [196 B] 5438s Fetched 11.8 MB in 1s (7980 kB/s) 5438s Reading package lists... 5440s Reading package lists... 5440s Building dependency tree... 5440s Reading state information... 5441s Calculating upgrade... 5441s The following packages will be upgraded: 5441s libproc2-0 procps 5441s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 5441s Need to get 767 kB of archives. 5441s After this operation, 4096 B of additional disk space will be used. 5441s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 libproc2-0 amd64 2:4.0.4-4ubuntu2 [59.2 kB] 5441s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main amd64 procps amd64 2:4.0.4-4ubuntu2 [708 kB] 5441s Fetched 767 kB in 0s (25.1 MB/s) 5441s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71864 files and directories currently installed.) 5441s Preparing to unpack .../libproc2-0_2%3a4.0.4-4ubuntu2_amd64.deb ... 5441s Unpacking libproc2-0:amd64 (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 5441s Preparing to unpack .../procps_2%3a4.0.4-4ubuntu2_amd64.deb ... 5441s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 5442s Setting up libproc2-0:amd64 (2:4.0.4-4ubuntu2) ... 5442s Setting up procps (2:4.0.4-4ubuntu2) ... 5442s Processing triggers for man-db (2.12.0-3) ... 5443s Processing triggers for libc-bin (2.39-0ubuntu6) ... 5443s Reading package lists... 5444s Building dependency tree... 5444s Reading state information... 5444s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 5445s sh: Attempting to set up Debian/Ubuntu apt sources automatically 5445s sh: Distribution appears to be Ubuntu 5446s Reading package lists... 5446s Building dependency tree... 5446s Reading state information... 5446s eatmydata is already the newest version (131-1). 5446s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 5446s Reading package lists... 5446s Building dependency tree... 5446s Reading state information... 5447s dbus is already the newest version (1.14.10-4ubuntu1). 5447s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 5447s Reading package lists... 5447s Building dependency tree... 5447s Reading state information... 5447s rng-tools-debian is already the newest version (2.4). 5447s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 5447s Reading package lists... 5447s Building dependency tree... 5447s Reading state information... 5447s The following packages will be REMOVED: 5447s cloud-init* python3-configobj* python3-debconf* 5448s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 5448s After this operation, 3256 kB disk space will be freed. 5448s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71865 files and directories currently installed.) 5448s Removing cloud-init (24.1.2-0ubuntu1) ... 5448s Removing python3-configobj (5.0.8-3) ... 5448s Removing python3-debconf (1.5.86) ... 5448s Processing triggers for man-db (2.12.0-3) ... 5449s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71476 files and directories currently installed.) 5449s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 5449s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 5449s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 5449s invoke-rc.d: policy-rc.d denied execution of try-restart. 5449s Reading package lists... 5450s Building dependency tree... 5450s Reading state information... 5450s linux-generic is already the newest version (6.8.0-11.11+1). 5450s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 5450s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 5450s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 5450s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 5452s Reading package lists... 5452s Reading package lists... 5452s Building dependency tree... 5452s Reading state information... 5452s Calculating upgrade... 5453s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 5453s Reading package lists... 5453s Building dependency tree... 5453s Reading state information... 5453s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 5453s autopkgtest [23:03:31]: rebooting testbed after setup commands that affected boot 5479s Note, using file '/tmp/autopkgtest.IH6StI/15-autopkgtest-satdep.dsc' to get the build dependencies 5480s Reading package lists... 5480s Building dependency tree... 5480s Reading state information... 5480s Starting pkgProblemResolver with broken count: 0 5480s Starting 2 pkgProblemResolver with broken count: 0 5480s Done 5480s The following NEW packages will be installed: 5480s apache2:i386 apache2-bin:i386 apache2-data apache2-utils build-essential cpp 5480s cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu g++ g++-13 5480s g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 5480s gcc-13-x86-64-linux-gnu gcc-14-base:i386 gcc-x86-64-linux-gnu libapr1 5480s libapr1:i386 libaprutil1 libaprutil1:i386 libaprutil1-dbd-sqlite3:i386 5480s libaprutil1-ldap:i386 libasan8 libatomic1 libbrotli1:i386 libc-dev-bin 5480s libc6:i386 libc6-dev libcc1-0 libcom-err2:i386 libcrypt-dev libcrypt1:i386 5480s libcurl4:i386 libdb5.3:i386 libexpat1:i386 libffi8:i386 libgcc-13-dev 5480s libgcc-s1:i386 libgdbm6:i386 libgmp10:i386 libgnutls30:i386 libgomp1 5480s libgssapi-krb5-2:i386 libhogweed6:i386 libhwasan0 libicu74:i386 5480s libidn2-0:i386 libisl23 libitm1 libjansson4:i386 libk5crypto3:i386 5480s libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libldap2:i386 liblsan0 5480s liblua5.4-0:i386 liblzma5:i386 libmpc3 libnettle8:i386 libnghttp2-14:i386 5480s libp11-kit0:i386 libpcre2-8-0:i386 libpsl5:i386 libquadmath0 librtmp1:i386 5480s libsasl2-2:i386 libsasl2-modules-db:i386 libsqlite3-0:i386 libssh-4:i386 5480s libssl3:i386 libstdc++-13-dev libstdc++6:i386 libtasn1-6:i386 libtsan2 5480s libubsan1 libunistring5:i386 libuuid1:i386 libxml2:i386 libzstd1:i386 5480s linux-libc-dev rpcsvc-proto zlib1g:i386 5480s 0 upgraded, 85 newly installed, 0 to remove and 0 not upgraded. 5480s Need to get 93.7 MB of archives. 5480s After this operation, 335 MB of additional disk space will be used. 5480s Get:1 http://ftpmaster.internal/ubuntu noble/main i386 gcc-14-base i386 14-20240303-1ubuntu1 [46.9 kB] 5480s Get:2 http://ftpmaster.internal/ubuntu noble/main i386 libgcc-s1 i386 14-20240303-1ubuntu1 [95.0 kB] 5480s Get:3 http://ftpmaster.internal/ubuntu noble/main i386 libc6 i386 2.39-0ubuntu6 [3010 kB] 5480s Get:4 http://ftpmaster.internal/ubuntu noble/main i386 libuuid1 i386 2.39.3-6ubuntu2 [35.8 kB] 5480s Get:5 http://ftpmaster.internal/ubuntu noble/main i386 libapr1 i386 1.7.2-3 [116 kB] 5480s Get:6 http://ftpmaster.internal/ubuntu noble/main i386 libcrypt1 i386 1:4.4.36-4 [106 kB] 5480s Get:7 http://ftpmaster.internal/ubuntu noble/main i386 libdb5.3 i386 5.3.28+dfsg2-4 [808 kB] 5480s Get:8 http://ftpmaster.internal/ubuntu noble/main i386 libexpat1 i386 2.6.0-1 [91.2 kB] 5480s Get:9 http://ftpmaster.internal/ubuntu noble/main i386 libgdbm6 i386 1.23-5 [39.1 kB] 5480s Get:10 http://ftpmaster.internal/ubuntu noble/main i386 libssl3 i386 3.0.10-1ubuntu4 [1914 kB] 5480s Get:11 http://ftpmaster.internal/ubuntu noble/main i386 libaprutil1 i386 1.6.3-1ubuntu1 [100 kB] 5480s Get:12 http://ftpmaster.internal/ubuntu noble/main i386 libsqlite3-0 i386 3.45.1-1 [775 kB] 5480s Get:13 http://ftpmaster.internal/ubuntu noble/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-1ubuntu1 [11.6 kB] 5480s Get:14 http://ftpmaster.internal/ubuntu noble/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu4 [273 kB] 5480s Get:15 http://ftpmaster.internal/ubuntu noble/main i386 libnettle8 i386 3.9.1-2 [192 kB] 5480s Get:16 http://ftpmaster.internal/ubuntu noble/main i386 libhogweed6 i386 3.9.1-2 [203 kB] 5480s Get:17 http://ftpmaster.internal/ubuntu noble/main i386 libunistring5 i386 1.1-2 [543 kB] 5480s Get:18 http://ftpmaster.internal/ubuntu noble/main i386 libidn2-0 i386 2.3.7-2 [102 kB] 5480s Get:19 http://ftpmaster.internal/ubuntu noble/main i386 libffi8 i386 3.4.6-1 [22.7 kB] 5480s Get:20 http://ftpmaster.internal/ubuntu noble/main i386 libp11-kit0 i386 0.25.3-4ubuntu1 [289 kB] 5480s Get:21 http://ftpmaster.internal/ubuntu noble/main i386 libtasn1-6 i386 4.19.0-3 [44.3 kB] 5480s Get:22 http://ftpmaster.internal/ubuntu noble/main i386 libgnutls30 i386 3.8.3-1ubuntu1 [1010 kB] 5480s Get:23 http://ftpmaster.internal/ubuntu noble/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-4 [21.5 kB] 5480s Get:24 http://ftpmaster.internal/ubuntu noble/main i386 libsasl2-2 i386 2.1.28+dfsg1-4 [61.6 kB] 5480s Get:25 http://ftpmaster.internal/ubuntu noble/main i386 libldap2 i386 2.6.7+dfsg-1~exp1ubuntu1 [210 kB] 5480s Get:26 http://ftpmaster.internal/ubuntu noble/main i386 libaprutil1-ldap i386 1.6.3-1ubuntu1 [9292 B] 5480s Get:27 http://ftpmaster.internal/ubuntu noble/main i386 libbrotli1 i386 1.1.0-2 [334 kB] 5480s Get:28 http://ftpmaster.internal/ubuntu noble/main i386 libkrb5support0 i386 1.20.1-5build1 [37.3 kB] 5480s Get:29 http://ftpmaster.internal/ubuntu noble/main i386 libcom-err2 i386 1.47.0-2ubuntu1 [22.7 kB] 5480s Get:30 http://ftpmaster.internal/ubuntu noble/main i386 libk5crypto3 i386 1.20.1-5build1 [86.0 kB] 5480s Get:31 http://ftpmaster.internal/ubuntu noble/main i386 libkeyutils1 i386 1.6.3-3 [9824 B] 5480s Get:32 http://ftpmaster.internal/ubuntu noble/main i386 libkrb5-3 i386 1.20.1-5build1 [394 kB] 5480s Get:33 http://ftpmaster.internal/ubuntu noble/main i386 libgssapi-krb5-2 i386 1.20.1-5build1 [153 kB] 5480s Get:34 http://ftpmaster.internal/ubuntu noble/main i386 libnghttp2-14 i386 1.59.0-1 [89.2 kB] 5480s Get:35 http://ftpmaster.internal/ubuntu noble/main i386 libpsl5 i386 0.21.2-1build1 [57.7 kB] 5480s Get:36 http://ftpmaster.internal/ubuntu noble/main i386 zlib1g i386 1:1.3.dfsg-3ubuntu1 [60.3 kB] 5480s Get:37 http://ftpmaster.internal/ubuntu noble/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build4 [62.8 kB] 5480s Get:38 http://ftpmaster.internal/ubuntu noble/main i386 libssh-4 i386 0.10.6-2 [252 kB] 5480s Get:39 http://ftpmaster.internal/ubuntu noble/main i386 libzstd1 i386 1.5.5+dfsg2-2 [287 kB] 5480s Get:40 http://ftpmaster.internal/ubuntu noble/main i386 libcurl4 i386 8.5.0-2ubuntu2 [376 kB] 5480s Get:41 http://ftpmaster.internal/ubuntu noble/main i386 libjansson4 i386 2.14-2 [35.5 kB] 5480s Get:42 http://ftpmaster.internal/ubuntu noble/main i386 libstdc++6 i386 14-20240303-1ubuntu1 [862 kB] 5481s Get:43 http://ftpmaster.internal/ubuntu noble/main i386 liblua5.4-0 i386 5.4.6-3 [182 kB] 5481s Get:44 http://ftpmaster.internal/ubuntu noble/main i386 libpcre2-8-0 i386 10.42-4ubuntu1 [227 kB] 5481s Get:45 http://ftpmaster.internal/ubuntu noble/main i386 libicu74 i386 74.2-1ubuntu1 [11.0 MB] 5481s Get:46 http://ftpmaster.internal/ubuntu noble/main i386 liblzma5 i386 5.4.5-0.3 [149 kB] 5481s Get:47 http://ftpmaster.internal/ubuntu noble/main i386 libxml2 i386 2.9.14+dfsg-1.3ubuntu1 [722 kB] 5481s Get:48 http://ftpmaster.internal/ubuntu noble/main i386 apache2-bin i386 2.4.58-1ubuntu2 [1442 kB] 5481s Get:49 http://ftpmaster.internal/ubuntu noble/main amd64 apache2-data all 2.4.58-1ubuntu2 [163 kB] 5481s Get:50 http://ftpmaster.internal/ubuntu noble/main amd64 libapr1 amd64 1.7.2-3 [107 kB] 5481s Get:51 http://ftpmaster.internal/ubuntu noble/main amd64 libaprutil1 amd64 1.6.3-1ubuntu1 [91.6 kB] 5481s Get:52 http://ftpmaster.internal/ubuntu noble/main amd64 apache2-utils amd64 2.4.58-1ubuntu2 [95.7 kB] 5481s Get:53 http://ftpmaster.internal/ubuntu noble/main i386 apache2 i386 2.4.58-1ubuntu2 [90.2 kB] 5481s Get:54 http://ftpmaster.internal/ubuntu noble/main amd64 libc-dev-bin amd64 2.39-0ubuntu6 [20.4 kB] 5481s Get:55 http://ftpmaster.internal/ubuntu noble/main amd64 linux-libc-dev amd64 6.8.0-11.11 [1595 kB] 5481s Get:56 http://ftpmaster.internal/ubuntu noble/main amd64 libcrypt-dev amd64 1:4.4.36-4 [128 kB] 5481s Get:57 http://ftpmaster.internal/ubuntu noble/main amd64 rpcsvc-proto amd64 1.4.2-0ubuntu6 [68.5 kB] 5481s Get:58 http://ftpmaster.internal/ubuntu noble/main amd64 libc6-dev amd64 2.39-0ubuntu6 [2126 kB] 5481s Get:59 http://ftpmaster.internal/ubuntu noble/main amd64 libisl23 amd64 0.26-3 [741 kB] 5481s Get:60 http://ftpmaster.internal/ubuntu noble/main amd64 libmpc3 amd64 1.3.1-1 [54.1 kB] 5481s Get:61 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-13-x86-64-linux-gnu amd64 13.2.0-17ubuntu2 [11.2 MB] 5481s Get:62 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-13 amd64 13.2.0-17ubuntu2 [1030 B] 5481s Get:63 http://ftpmaster.internal/ubuntu noble/main amd64 cpp-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [5326 B] 5481s Get:64 http://ftpmaster.internal/ubuntu noble/main amd64 cpp amd64 4:13.2.0-7ubuntu1 [22.4 kB] 5481s Get:65 http://ftpmaster.internal/ubuntu noble/main amd64 libcc1-0 amd64 14-20240303-1ubuntu1 [47.7 kB] 5481s Get:66 http://ftpmaster.internal/ubuntu noble/main amd64 libgomp1 amd64 14-20240303-1ubuntu1 [147 kB] 5481s Get:67 http://ftpmaster.internal/ubuntu noble/main amd64 libitm1 amd64 14-20240303-1ubuntu1 [29.1 kB] 5481s Get:68 http://ftpmaster.internal/ubuntu noble/main amd64 libatomic1 amd64 14-20240303-1ubuntu1 [10.4 kB] 5481s Get:69 http://ftpmaster.internal/ubuntu noble/main amd64 libasan8 amd64 14-20240303-1ubuntu1 [3026 kB] 5481s Get:70 http://ftpmaster.internal/ubuntu noble/main amd64 liblsan0 amd64 14-20240303-1ubuntu1 [1310 kB] 5481s Get:71 http://ftpmaster.internal/ubuntu noble/main amd64 libtsan2 amd64 14-20240303-1ubuntu1 [2732 kB] 5481s Get:72 http://ftpmaster.internal/ubuntu noble/main amd64 libubsan1 amd64 14-20240303-1ubuntu1 [1172 kB] 5481s Get:73 http://ftpmaster.internal/ubuntu noble/main amd64 libhwasan0 amd64 14-20240303-1ubuntu1 [1629 kB] 5481s Get:74 http://ftpmaster.internal/ubuntu noble/main amd64 libquadmath0 amd64 14-20240303-1ubuntu1 [155 kB] 5481s Get:75 http://ftpmaster.internal/ubuntu noble/main amd64 libgcc-13-dev amd64 13.2.0-17ubuntu2 [2687 kB] 5481s Get:76 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-13-x86-64-linux-gnu amd64 13.2.0-17ubuntu2 [21.9 MB] 5481s Get:77 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-13 amd64 13.2.0-17ubuntu2 [477 kB] 5481s Get:78 http://ftpmaster.internal/ubuntu noble/main amd64 gcc-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [1212 B] 5481s Get:79 http://ftpmaster.internal/ubuntu noble/main amd64 gcc amd64 4:13.2.0-7ubuntu1 [5018 B] 5481s Get:80 http://ftpmaster.internal/ubuntu noble/main amd64 libstdc++-13-dev amd64 13.2.0-17ubuntu2 [2340 kB] 5481s Get:81 http://ftpmaster.internal/ubuntu noble/main amd64 g++-13-x86-64-linux-gnu amd64 13.2.0-17ubuntu2 [12.5 MB] 5481s Get:82 http://ftpmaster.internal/ubuntu noble/main amd64 g++-13 amd64 13.2.0-17ubuntu2 [14.5 kB] 5481s Get:83 http://ftpmaster.internal/ubuntu noble/main amd64 g++-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [964 B] 5481s Get:84 http://ftpmaster.internal/ubuntu noble/main amd64 g++ amd64 4:13.2.0-7ubuntu1 [1100 B] 5481s Get:85 http://ftpmaster.internal/ubuntu noble/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 5481s Preconfiguring packages ... 5481s Fetched 93.7 MB in 1s (144 MB/s) 5481s Selecting previously unselected package gcc-14-base:i386. 5482s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 71421 files and directories currently installed.) 5482s Preparing to unpack .../00-gcc-14-base_14-20240303-1ubuntu1_i386.deb ... 5482s Unpacking gcc-14-base:i386 (14-20240303-1ubuntu1) ... 5482s Selecting previously unselected package libgcc-s1:i386. 5482s Preparing to unpack .../01-libgcc-s1_14-20240303-1ubuntu1_i386.deb ... 5482s Unpacking libgcc-s1:i386 (14-20240303-1ubuntu1) ... 5482s Selecting previously unselected package libc6:i386. 5482s Preparing to unpack .../02-libc6_2.39-0ubuntu6_i386.deb ... 5482s Unpacking libc6:i386 (2.39-0ubuntu6) ... 5482s Selecting previously unselected package libuuid1:i386. 5482s Preparing to unpack .../03-libuuid1_2.39.3-6ubuntu2_i386.deb ... 5482s Unpacking libuuid1:i386 (2.39.3-6ubuntu2) ... 5482s Selecting previously unselected package libapr1:i386. 5482s Preparing to unpack .../04-libapr1_1.7.2-3_i386.deb ... 5482s Unpacking libapr1:i386 (1.7.2-3) ... 5482s Selecting previously unselected package libcrypt1:i386. 5482s Preparing to unpack .../05-libcrypt1_1%3a4.4.36-4_i386.deb ... 5482s Unpacking libcrypt1:i386 (1:4.4.36-4) ... 5482s Selecting previously unselected package libdb5.3:i386. 5482s Preparing to unpack .../06-libdb5.3_5.3.28+dfsg2-4_i386.deb ... 5482s Unpacking libdb5.3:i386 (5.3.28+dfsg2-4) ... 5482s Selecting previously unselected package libexpat1:i386. 5482s Preparing to unpack .../07-libexpat1_2.6.0-1_i386.deb ... 5482s Unpacking libexpat1:i386 (2.6.0-1) ... 5482s Selecting previously unselected package libgdbm6:i386. 5482s Preparing to unpack .../08-libgdbm6_1.23-5_i386.deb ... 5482s Unpacking libgdbm6:i386 (1.23-5) ... 5482s Selecting previously unselected package libssl3:i386. 5482s Preparing to unpack .../09-libssl3_3.0.10-1ubuntu4_i386.deb ... 5482s Unpacking libssl3:i386 (3.0.10-1ubuntu4) ... 5482s Selecting previously unselected package libaprutil1:i386. 5482s Preparing to unpack .../10-libaprutil1_1.6.3-1ubuntu1_i386.deb ... 5482s Unpacking libaprutil1:i386 (1.6.3-1ubuntu1) ... 5482s Selecting previously unselected package libsqlite3-0:i386. 5482s Preparing to unpack .../11-libsqlite3-0_3.45.1-1_i386.deb ... 5482s Unpacking libsqlite3-0:i386 (3.45.1-1) ... 5482s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 5482s Preparing to unpack .../12-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_i386.deb ... 5482s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-1ubuntu1) ... 5482s Selecting previously unselected package libgmp10:i386. 5482s Preparing to unpack .../13-libgmp10_2%3a6.3.0+dfsg-2ubuntu4_i386.deb ... 5482s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu4) ... 5482s Selecting previously unselected package libnettle8:i386. 5482s Preparing to unpack .../14-libnettle8_3.9.1-2_i386.deb ... 5482s Unpacking libnettle8:i386 (3.9.1-2) ... 5482s Selecting previously unselected package libhogweed6:i386. 5482s Preparing to unpack .../15-libhogweed6_3.9.1-2_i386.deb ... 5482s Unpacking libhogweed6:i386 (3.9.1-2) ... 5482s Selecting previously unselected package libunistring5:i386. 5482s Preparing to unpack .../16-libunistring5_1.1-2_i386.deb ... 5482s Unpacking libunistring5:i386 (1.1-2) ... 5482s Selecting previously unselected package libidn2-0:i386. 5482s Preparing to unpack .../17-libidn2-0_2.3.7-2_i386.deb ... 5482s Unpacking libidn2-0:i386 (2.3.7-2) ... 5482s Selecting previously unselected package libffi8:i386. 5482s Preparing to unpack .../18-libffi8_3.4.6-1_i386.deb ... 5482s Unpacking libffi8:i386 (3.4.6-1) ... 5482s Selecting previously unselected package libp11-kit0:i386. 5482s Preparing to unpack .../19-libp11-kit0_0.25.3-4ubuntu1_i386.deb ... 5482s Unpacking libp11-kit0:i386 (0.25.3-4ubuntu1) ... 5482s Selecting previously unselected package libtasn1-6:i386. 5482s Preparing to unpack .../20-libtasn1-6_4.19.0-3_i386.deb ... 5482s Unpacking libtasn1-6:i386 (4.19.0-3) ... 5482s Selecting previously unselected package libgnutls30:i386. 5482s Preparing to unpack .../21-libgnutls30_3.8.3-1ubuntu1_i386.deb ... 5482s Unpacking libgnutls30:i386 (3.8.3-1ubuntu1) ... 5483s Selecting previously unselected package libsasl2-modules-db:i386. 5483s Preparing to unpack .../22-libsasl2-modules-db_2.1.28+dfsg1-4_i386.deb ... 5483s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-4) ... 5483s Selecting previously unselected package libsasl2-2:i386. 5483s Preparing to unpack .../23-libsasl2-2_2.1.28+dfsg1-4_i386.deb ... 5483s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-4) ... 5483s Selecting previously unselected package libldap2:i386. 5483s Preparing to unpack .../24-libldap2_2.6.7+dfsg-1~exp1ubuntu1_i386.deb ... 5483s Unpacking libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu1) ... 5483s Selecting previously unselected package libaprutil1-ldap:i386. 5483s Preparing to unpack .../25-libaprutil1-ldap_1.6.3-1ubuntu1_i386.deb ... 5483s Unpacking libaprutil1-ldap:i386 (1.6.3-1ubuntu1) ... 5483s Selecting previously unselected package libbrotli1:i386. 5483s Preparing to unpack .../26-libbrotli1_1.1.0-2_i386.deb ... 5483s Unpacking libbrotli1:i386 (1.1.0-2) ... 5483s Selecting previously unselected package libkrb5support0:i386. 5483s Preparing to unpack .../27-libkrb5support0_1.20.1-5build1_i386.deb ... 5483s Unpacking libkrb5support0:i386 (1.20.1-5build1) ... 5483s Selecting previously unselected package libcom-err2:i386. 5483s Preparing to unpack .../28-libcom-err2_1.47.0-2ubuntu1_i386.deb ... 5483s Unpacking libcom-err2:i386 (1.47.0-2ubuntu1) ... 5483s Selecting previously unselected package libk5crypto3:i386. 5483s Preparing to unpack .../29-libk5crypto3_1.20.1-5build1_i386.deb ... 5483s Unpacking libk5crypto3:i386 (1.20.1-5build1) ... 5483s Selecting previously unselected package libkeyutils1:i386. 5483s Preparing to unpack .../30-libkeyutils1_1.6.3-3_i386.deb ... 5483s Unpacking libkeyutils1:i386 (1.6.3-3) ... 5483s Selecting previously unselected package libkrb5-3:i386. 5483s Preparing to unpack .../31-libkrb5-3_1.20.1-5build1_i386.deb ... 5483s Unpacking libkrb5-3:i386 (1.20.1-5build1) ... 5483s Selecting previously unselected package libgssapi-krb5-2:i386. 5483s Preparing to unpack .../32-libgssapi-krb5-2_1.20.1-5build1_i386.deb ... 5483s Unpacking libgssapi-krb5-2:i386 (1.20.1-5build1) ... 5483s Selecting previously unselected package libnghttp2-14:i386. 5483s Preparing to unpack .../33-libnghttp2-14_1.59.0-1_i386.deb ... 5483s Unpacking libnghttp2-14:i386 (1.59.0-1) ... 5483s Selecting previously unselected package libpsl5:i386. 5483s Preparing to unpack .../34-libpsl5_0.21.2-1build1_i386.deb ... 5483s Unpacking libpsl5:i386 (0.21.2-1build1) ... 5483s Selecting previously unselected package zlib1g:i386. 5483s Preparing to unpack .../35-zlib1g_1%3a1.3.dfsg-3ubuntu1_i386.deb ... 5483s Unpacking zlib1g:i386 (1:1.3.dfsg-3ubuntu1) ... 5483s Selecting previously unselected package librtmp1:i386. 5483s Preparing to unpack .../36-librtmp1_2.4+20151223.gitfa8646d.1-2build4_i386.deb ... 5483s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build4) ... 5483s Selecting previously unselected package libssh-4:i386. 5483s Preparing to unpack .../37-libssh-4_0.10.6-2_i386.deb ... 5483s Unpacking libssh-4:i386 (0.10.6-2) ... 5483s Selecting previously unselected package libzstd1:i386. 5483s Preparing to unpack .../38-libzstd1_1.5.5+dfsg2-2_i386.deb ... 5483s Unpacking libzstd1:i386 (1.5.5+dfsg2-2) ... 5483s Selecting previously unselected package libcurl4:i386. 5483s Preparing to unpack .../39-libcurl4_8.5.0-2ubuntu2_i386.deb ... 5483s Unpacking libcurl4:i386 (8.5.0-2ubuntu2) ... 5483s Selecting previously unselected package libjansson4:i386. 5483s Preparing to unpack .../40-libjansson4_2.14-2_i386.deb ... 5483s Unpacking libjansson4:i386 (2.14-2) ... 5483s Selecting previously unselected package libstdc++6:i386. 5483s Preparing to unpack .../41-libstdc++6_14-20240303-1ubuntu1_i386.deb ... 5483s Unpacking libstdc++6:i386 (14-20240303-1ubuntu1) ... 5483s Selecting previously unselected package liblua5.4-0:i386. 5483s Preparing to unpack .../42-liblua5.4-0_5.4.6-3_i386.deb ... 5483s Unpacking liblua5.4-0:i386 (5.4.6-3) ... 5483s Selecting previously unselected package libpcre2-8-0:i386. 5483s Preparing to unpack .../43-libpcre2-8-0_10.42-4ubuntu1_i386.deb ... 5483s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu1) ... 5483s Selecting previously unselected package libicu74:i386. 5483s Preparing to unpack .../44-libicu74_74.2-1ubuntu1_i386.deb ... 5483s Unpacking libicu74:i386 (74.2-1ubuntu1) ... 5483s Selecting previously unselected package liblzma5:i386. 5483s Preparing to unpack .../45-liblzma5_5.4.5-0.3_i386.deb ... 5483s Unpacking liblzma5:i386 (5.4.5-0.3) ... 5483s Selecting previously unselected package libxml2:i386. 5483s Preparing to unpack .../46-libxml2_2.9.14+dfsg-1.3ubuntu1_i386.deb ... 5483s Unpacking libxml2:i386 (2.9.14+dfsg-1.3ubuntu1) ... 5483s Selecting previously unselected package apache2-bin:i386. 5483s Preparing to unpack .../47-apache2-bin_2.4.58-1ubuntu2_i386.deb ... 5483s Unpacking apache2-bin:i386 (2.4.58-1ubuntu2) ... 5483s Selecting previously unselected package apache2-data. 5484s Preparing to unpack .../48-apache2-data_2.4.58-1ubuntu2_all.deb ... 5484s Unpacking apache2-data (2.4.58-1ubuntu2) ... 5484s Selecting previously unselected package libapr1:amd64. 5484s Preparing to unpack .../49-libapr1_1.7.2-3_amd64.deb ... 5484s Unpacking libapr1:amd64 (1.7.2-3) ... 5485s Selecting previously unselected package libaprutil1:amd64. 5485s Preparing to unpack .../50-libaprutil1_1.6.3-1ubuntu1_amd64.deb ... 5485s Unpacking libaprutil1:amd64 (1.6.3-1ubuntu1) ... 5485s Selecting previously unselected package apache2-utils. 5485s Preparing to unpack .../51-apache2-utils_2.4.58-1ubuntu2_amd64.deb ... 5485s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 5485s Selecting previously unselected package apache2:i386. 5485s Preparing to unpack .../52-apache2_2.4.58-1ubuntu2_i386.deb ... 5485s Unpacking apache2:i386 (2.4.58-1ubuntu2) ... 5485s Selecting previously unselected package libc-dev-bin. 5485s Preparing to unpack .../53-libc-dev-bin_2.39-0ubuntu6_amd64.deb ... 5485s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 5485s Selecting previously unselected package linux-libc-dev:amd64. 5485s Preparing to unpack .../54-linux-libc-dev_6.8.0-11.11_amd64.deb ... 5485s Unpacking linux-libc-dev:amd64 (6.8.0-11.11) ... 5485s Selecting previously unselected package libcrypt-dev:amd64. 5485s Preparing to unpack .../55-libcrypt-dev_1%3a4.4.36-4_amd64.deb ... 5485s Unpacking libcrypt-dev:amd64 (1:4.4.36-4) ... 5485s Selecting previously unselected package rpcsvc-proto. 5485s Preparing to unpack .../56-rpcsvc-proto_1.4.2-0ubuntu6_amd64.deb ... 5485s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 5485s Selecting previously unselected package libc6-dev:amd64. 5485s Preparing to unpack .../57-libc6-dev_2.39-0ubuntu6_amd64.deb ... 5485s Unpacking libc6-dev:amd64 (2.39-0ubuntu6) ... 5485s Selecting previously unselected package libisl23:amd64. 5485s Preparing to unpack .../58-libisl23_0.26-3_amd64.deb ... 5485s Unpacking libisl23:amd64 (0.26-3) ... 5485s Selecting previously unselected package libmpc3:amd64. 5485s Preparing to unpack .../59-libmpc3_1.3.1-1_amd64.deb ... 5485s Unpacking libmpc3:amd64 (1.3.1-1) ... 5485s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 5485s Preparing to unpack .../60-cpp-13-x86-64-linux-gnu_13.2.0-17ubuntu2_amd64.deb ... 5485s Unpacking cpp-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 5485s Selecting previously unselected package cpp-13. 5485s Preparing to unpack .../61-cpp-13_13.2.0-17ubuntu2_amd64.deb ... 5485s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 5485s Selecting previously unselected package cpp-x86-64-linux-gnu. 5485s Preparing to unpack .../62-cpp-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 5485s Unpacking cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 5485s Selecting previously unselected package cpp. 5485s Preparing to unpack .../63-cpp_4%3a13.2.0-7ubuntu1_amd64.deb ... 5485s Unpacking cpp (4:13.2.0-7ubuntu1) ... 5485s Selecting previously unselected package libcc1-0:amd64. 5485s Preparing to unpack .../64-libcc1-0_14-20240303-1ubuntu1_amd64.deb ... 5485s Unpacking libcc1-0:amd64 (14-20240303-1ubuntu1) ... 5485s Selecting previously unselected package libgomp1:amd64. 5485s Preparing to unpack .../65-libgomp1_14-20240303-1ubuntu1_amd64.deb ... 5485s Unpacking libgomp1:amd64 (14-20240303-1ubuntu1) ... 5485s Selecting previously unselected package libitm1:amd64. 5485s Preparing to unpack .../66-libitm1_14-20240303-1ubuntu1_amd64.deb ... 5485s Unpacking libitm1:amd64 (14-20240303-1ubuntu1) ... 5485s Selecting previously unselected package libatomic1:amd64. 5485s Preparing to unpack .../67-libatomic1_14-20240303-1ubuntu1_amd64.deb ... 5485s Unpacking libatomic1:amd64 (14-20240303-1ubuntu1) ... 5485s Selecting previously unselected package libasan8:amd64. 5485s Preparing to unpack .../68-libasan8_14-20240303-1ubuntu1_amd64.deb ... 5485s Unpacking libasan8:amd64 (14-20240303-1ubuntu1) ... 5485s Selecting previously unselected package liblsan0:amd64. 5485s Preparing to unpack .../69-liblsan0_14-20240303-1ubuntu1_amd64.deb ... 5485s Unpacking liblsan0:amd64 (14-20240303-1ubuntu1) ... 5485s Selecting previously unselected package libtsan2:amd64. 5485s Preparing to unpack .../70-libtsan2_14-20240303-1ubuntu1_amd64.deb ... 5485s Unpacking libtsan2:amd64 (14-20240303-1ubuntu1) ... 5485s Selecting previously unselected package libubsan1:amd64. 5485s Preparing to unpack .../71-libubsan1_14-20240303-1ubuntu1_amd64.deb ... 5485s Unpacking libubsan1:amd64 (14-20240303-1ubuntu1) ... 5485s Selecting previously unselected package libhwasan0:amd64. 5485s Preparing to unpack .../72-libhwasan0_14-20240303-1ubuntu1_amd64.deb ... 5485s Unpacking libhwasan0:amd64 (14-20240303-1ubuntu1) ... 5485s Selecting previously unselected package libquadmath0:amd64. 5485s Preparing to unpack .../73-libquadmath0_14-20240303-1ubuntu1_amd64.deb ... 5485s Unpacking libquadmath0:amd64 (14-20240303-1ubuntu1) ... 5485s Selecting previously unselected package libgcc-13-dev:amd64. 5485s Preparing to unpack .../74-libgcc-13-dev_13.2.0-17ubuntu2_amd64.deb ... 5485s Unpacking libgcc-13-dev:amd64 (13.2.0-17ubuntu2) ... 5485s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 5485s Preparing to unpack .../75-gcc-13-x86-64-linux-gnu_13.2.0-17ubuntu2_amd64.deb ... 5485s Unpacking gcc-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 5485s Selecting previously unselected package gcc-13. 5485s Preparing to unpack .../76-gcc-13_13.2.0-17ubuntu2_amd64.deb ... 5485s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 5485s Selecting previously unselected package gcc-x86-64-linux-gnu. 5485s Preparing to unpack .../77-gcc-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 5485s Unpacking gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 5485s Selecting previously unselected package gcc. 5485s Preparing to unpack .../78-gcc_4%3a13.2.0-7ubuntu1_amd64.deb ... 5485s Unpacking gcc (4:13.2.0-7ubuntu1) ... 5485s Selecting previously unselected package libstdc++-13-dev:amd64. 5485s Preparing to unpack .../79-libstdc++-13-dev_13.2.0-17ubuntu2_amd64.deb ... 5485s Unpacking libstdc++-13-dev:amd64 (13.2.0-17ubuntu2) ... 5486s Selecting previously unselected package g++-13-x86-64-linux-gnu. 5486s Preparing to unpack .../80-g++-13-x86-64-linux-gnu_13.2.0-17ubuntu2_amd64.deb ... 5486s Unpacking g++-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 5486s Selecting previously unselected package g++-13. 5486s Preparing to unpack .../81-g++-13_13.2.0-17ubuntu2_amd64.deb ... 5486s Unpacking g++-13 (13.2.0-17ubuntu2) ... 5486s Selecting previously unselected package g++-x86-64-linux-gnu. 5486s Preparing to unpack .../82-g++-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 5486s Unpacking g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 5486s Selecting previously unselected package g++. 5486s Preparing to unpack .../83-g++_4%3a13.2.0-7ubuntu1_amd64.deb ... 5486s Unpacking g++ (4:13.2.0-7ubuntu1) ... 5486s Selecting previously unselected package build-essential. 5486s Preparing to unpack .../84-build-essential_12.10ubuntu1_amd64.deb ... 5486s Unpacking build-essential (12.10ubuntu1) ... 5486s Setting up gcc-14-base:i386 (14-20240303-1ubuntu1) ... 5486s Setting up libapr1:amd64 (1.7.2-3) ... 5486s Setting up linux-libc-dev:amd64 (6.8.0-11.11) ... 5486s Setting up libgomp1:amd64 (14-20240303-1ubuntu1) ... 5486s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 5486s Setting up libquadmath0:amd64 (14-20240303-1ubuntu1) ... 5486s Setting up libmpc3:amd64 (1.3.1-1) ... 5486s Setting up libatomic1:amd64 (14-20240303-1ubuntu1) ... 5486s Setting up libubsan1:amd64 (14-20240303-1ubuntu1) ... 5486s Setting up libhwasan0:amd64 (14-20240303-1ubuntu1) ... 5486s Setting up libcrypt-dev:amd64 (1:4.4.36-4) ... 5486s Setting up libasan8:amd64 (14-20240303-1ubuntu1) ... 5486s Setting up apache2-data (2.4.58-1ubuntu2) ... 5486s Setting up libtsan2:amd64 (14-20240303-1ubuntu1) ... 5486s Setting up libisl23:amd64 (0.26-3) ... 5486s Setting up libc-dev-bin (2.39-0ubuntu6) ... 5486s Setting up libcc1-0:amd64 (14-20240303-1ubuntu1) ... 5486s Setting up liblsan0:amd64 (14-20240303-1ubuntu1) ... 5486s Setting up libitm1:amd64 (14-20240303-1ubuntu1) ... 5486s Setting up libaprutil1:amd64 (1.6.3-1ubuntu1) ... 5486s Setting up cpp-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 5486s Setting up libgcc-13-dev:amd64 (13.2.0-17ubuntu2) ... 5486s Setting up libc6-dev:amd64 (2.39-0ubuntu6) ... 5486s Setting up libstdc++-13-dev:amd64 (13.2.0-17ubuntu2) ... 5486s Setting up apache2-utils (2.4.58-1ubuntu2) ... 5486s Setting up cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 5486s Setting up cpp-13 (13.2.0-17ubuntu2) ... 5486s Setting up gcc-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 5486s Setting up gcc-13 (13.2.0-17ubuntu2) ... 5486s Setting up cpp (4:13.2.0-7ubuntu1) ... 5486s Setting up g++-13-x86-64-linux-gnu (13.2.0-17ubuntu2) ... 5486s Setting up gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 5486s Setting up gcc (4:13.2.0-7ubuntu1) ... 5486s Setting up g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 5486s Setting up g++-13 (13.2.0-17ubuntu2) ... 5486s Setting up g++ (4:13.2.0-7ubuntu1) ... 5486s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 5486s Setting up build-essential (12.10ubuntu1) ... 5486s Setting up libgcc-s1:i386 (14-20240303-1ubuntu1) ... 5486s Setting up libc6:i386 (2.39-0ubuntu6) ... 5486s Setting up libffi8:i386 (3.4.6-1) ... 5486s Setting up libtasn1-6:i386 (4.19.0-3) ... 5486s Setting up libdb5.3:i386 (5.3.28+dfsg2-4) ... 5486s Setting up libstdc++6:i386 (14-20240303-1ubuntu1) ... 5486s Setting up libgdbm6:i386 (1.23-5) ... 5486s Setting up libexpat1:i386 (2.6.0-1) ... 5486s Setting up libzstd1:i386 (1.5.5+dfsg2-2) ... 5486s Setting up libkeyutils1:i386 (1.6.3-3) ... 5486s Setting up liblzma5:i386 (5.4.5-0.3) ... 5486s Setting up libbrotli1:i386 (1.1.0-2) ... 5486s Setting up libsqlite3-0:i386 (3.45.1-1) ... 5486s Setting up libssl3:i386 (3.0.10-1ubuntu4) ... 5486s Setting up libnghttp2-14:i386 (1.59.0-1) ... 5486s Setting up zlib1g:i386 (1:1.3.dfsg-3ubuntu1) ... 5486s Setting up libcrypt1:i386 (1:4.4.36-4) ... 5486s Setting up libcom-err2:i386 (1.47.0-2ubuntu1) ... 5486s Setting up libjansson4:i386 (2.14-2) ... 5486s Setting up libkrb5support0:i386 (1.20.1-5build1) ... 5486s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-4) ... 5486s Setting up libnettle8:i386 (3.9.1-2) ... 5486s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu4) ... 5486s Setting up libp11-kit0:i386 (0.25.3-4ubuntu1) ... 5486s Setting up libunistring5:i386 (1.1-2) ... 5486s Setting up libuuid1:i386 (2.39.3-6ubuntu2) ... 5486s Setting up libpcre2-8-0:i386 (10.42-4ubuntu1) ... 5486s Setting up libk5crypto3:i386 (1.20.1-5build1) ... 5486s Setting up libsasl2-2:i386 (2.1.28+dfsg1-4) ... 5486s Setting up libicu74:i386 (74.2-1ubuntu1) ... 5486s Setting up liblua5.4-0:i386 (5.4.6-3) ... 5486s Setting up libkrb5-3:i386 (1.20.1-5build1) ... 5486s Setting up libxml2:i386 (2.9.14+dfsg-1.3ubuntu1) ... 5486s Setting up libhogweed6:i386 (3.9.1-2) ... 5486s Setting up libapr1:i386 (1.7.2-3) ... 5486s Setting up libidn2-0:i386 (2.3.7-2) ... 5486s Setting up libgnutls30:i386 (3.8.3-1ubuntu1) ... 5486s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build4) ... 5486s Setting up libgssapi-krb5-2:i386 (1.20.1-5build1) ... 5486s Setting up libssh-4:i386 (0.10.6-2) ... 5486s Setting up libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu1) ... 5486s Setting up libaprutil1:i386 (1.6.3-1ubuntu1) ... 5486s Setting up libpsl5:i386 (0.21.2-1build1) ... 5486s Setting up libaprutil1-ldap:i386 (1.6.3-1ubuntu1) ... 5486s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-1ubuntu1) ... 5486s Setting up libcurl4:i386 (8.5.0-2ubuntu2) ... 5486s Setting up apache2-bin:i386 (2.4.58-1ubuntu2) ... 5486s Setting up apache2:i386 (2.4.58-1ubuntu2) ... 5486s Enabling module mpm_event. 5487s Enabling module authz_core. 5487s Enabling module authz_host. 5487s Enabling module authn_core. 5487s Enabling module auth_basic. 5487s Enabling module access_compat. 5487s Enabling module authn_file. 5487s Enabling module authz_user. 5487s Enabling module alias. 5487s Enabling module dir. 5487s Enabling module autoindex. 5487s Enabling module env. 5487s Enabling module mime. 5487s Enabling module negotiation. 5487s Enabling module setenvif. 5487s Enabling module filter. 5487s Enabling module deflate. 5487s Enabling module status. 5487s Enabling module reqtimeout. 5487s Enabling conf charset. 5487s Enabling conf localized-error-pages. 5487s Enabling conf other-vhosts-access-log. 5487s Enabling conf security. 5487s Enabling conf serve-cgi-bin. 5487s Enabling site 000-default. 5488s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 5488s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 5489s Processing triggers for libc-bin (2.39-0ubuntu6) ... 5489s Processing triggers for ufw (0.36.2-5) ... 5489s Processing triggers for man-db (2.12.0-3) ... 5493s Reading package lists... 5493s Building dependency tree... 5493s Reading state information... 5494s Starting pkgProblemResolver with broken count: 0 5494s Starting 2 pkgProblemResolver with broken count: 0 5494s Done 5494s The following NEW packages will be installed: 5494s autopkgtest-satdep 5494s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 5494s Need to get 0 B/696 B of archives. 5494s After this operation, 0 B of additional disk space will be used. 5494s Get:1 /tmp/autopkgtest.IH6StI/16-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 5494s Selecting previously unselected package autopkgtest-satdep. 5494s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75420 files and directories currently installed.) 5494s Preparing to unpack .../16-autopkgtest-satdep.deb ... 5494s Unpacking autopkgtest-satdep (0) ... 5494s Setting up autopkgtest-satdep (0) ... 5496s (Reading database ... 75420 files and directories currently installed.) 5496s Removing autopkgtest-satdep (0) ... 5512s autopkgtest [23:04:30]: test chroot: [----------------------- 5512s + sed -i s_DocumentRoot.*$_DocumentRoot /_ /etc/apache2/sites-available/000-default.conf 5512s + gcc --print-file-name=libgcc_s.so.1 5512s + LIBGCC_S_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libgcc_s.so.1 5512s + cat 5512s + a2enconf chroot 5512s Enabling conf chroot. 5512s To activate the new configuration, you need to run: 5512s systemctl reload apache2 5512s + echo Hello, world! 5512s + service apache2 restart 5512s Job for apache2.service failed because the control process exited with error code. 5512s See "systemctl status apache2.service" and "journalctl -xeu apache2.service" for details. 5512s autopkgtest [23:04:30]: test chroot: -----------------------] 5513s autopkgtest [23:04:31]: test chroot: - - - - - - - - - - results - - - - - - - - - - 5513s chroot FAIL non-zero exit status 1 5513s autopkgtest [23:04:31]: @@@@@@@@@@@@@@@@@@@@ summary 5513s run-test-suite PASS 5513s duplicate-module-load PASS 5513s default-mods PASS 5513s htcacheclean PASS 5513s ssl-passphrase PASS 5513s check-http2 PASS 5513s check-ubuntu-branding PASS 5513s chroot FAIL non-zero exit status 1 5528s Creating nova instance adt-noble-i386-apache2-20240324-194418-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-amd64-server-20240324.img (UUID 4e56ccec-954f-4884-8b9c-3e1a29e50308)... 5529s Creating nova instance adt-noble-i386-apache2-20240324-194418-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-amd64-server-20240324.img (UUID 4e56ccec-954f-4884-8b9c-3e1a29e50308)... 5529s Creating nova instance adt-noble-i386-apache2-20240324-194418-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-amd64-server-20240324.img (UUID 4e56ccec-954f-4884-8b9c-3e1a29e50308)... 5529s Creating nova instance adt-noble-i386-apache2-20240324-194418-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-amd64-server-20240324.img (UUID 4e56ccec-954f-4884-8b9c-3e1a29e50308)... 5529s Creating nova instance adt-noble-i386-apache2-20240324-194418-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-amd64-server-20240324.img (UUID 4e56ccec-954f-4884-8b9c-3e1a29e50308)...